On this page you'll find transport information for getting from Porto to Guimaraes by bus, train and car.
See also:
There is an IC (Intercidades) train that will save you about 10 minutes, but it will cost you 4 times the amount. For schedule and price information, see CP Rail website.
If you wanted to see the equivalent in one day, you would have to plan your train to Guimaraes, then catch a bus to Braga, then once in Braga, catch a bus to Bom Jesus and back, and then catch a train back to Porto.
This tour is aimed at those with limited time but who want to maximize their site-seeing.
See also:
Porto to Guimaraes by Train
The journey takes 1h15 costs about 3€ one-way when taking Porto's urban train. The almost hourly train departs both the Sao Bento station (in Porto's center) and Campanha station.There is an IC (Intercidades) train that will save you about 10 minutes, but it will cost you 4 times the amount. For schedule and price information, see CP Rail website.
Porto to Guimaraes by Bus
The bus from Porto to Guimaraes takes about an hour and costs around 6€ one way . Book from Rede Expressos.Porto to Guimaraes by Car
It takes about 45 minutes to get to Guimaraes from Porto by car and is about 55km (35 miles) taking the A3 and A7. Compare Prices on Car Rental in PortugalPorto to Guimaraes (and Braga) by Guided Tour
Many times people combine a trip to both Guimaraes and Braga due to their proximity. If you plan on doing the same, you may want to consider this tour of Braga and Guimaraes. This tour includes a stop at the Bom Jesus sanctuary, which is one of my favorite attractions in all of Portugal.If you wanted to see the equivalent in one day, you would have to plan your train to Guimaraes, then catch a bus to Braga, then once in Braga, catch a bus to Bom Jesus and back, and then catch a train back to Porto.
This tour is aimed at those with limited time but who want to maximize their site-seeing.
SHARE