If the offers provided by buses do not suit your needs, trains and carpooling could represent a good alternative for this distance.
How many bus connections are there from Guimarães to Porto every day?
6 connections are available every day to travel from Guimarães to Porto by bus. Please know that all these routes are direct lines. There is no connection between these two cities with a change. Consequently, you will never have to change buses.
What time do the busses to Porto leave?
The earliest time you can leave from Guimarães is at 05:11, while the last bus is at 14:11. The journey takes on average 45 minutes but it can also last 35 minutes with the fastest connections.
Which bus lines can take you from Guimarães to Porto?
You can travel by bus from Guimarães to Porto with FlixBus, Citi Express and Rede Expressos.
Flixbus is undoubtedly one of the youngest and most famous bus companies in whole Europe. With more than 40 millions passengers only in 2017, Flixbus offers national and international bus connections, also with night buses.