Via Train
- Companies: Comboios de Portugal (CP)
- Duration: Approximately 2 hours 30 minutes
- Distance: 180 kilometers
- Costs: Approximately 20 EUR [one-way ticket]
- Roads/Routes: Not applicable
Pro Tip: Purchase your tickets online in advance via the CP website to secure the best prices and ensure availability, especially during weekends.
To travel from Mafra to Guimarães, taking the train is the most efficient and practical mode of transport. Start your journey at the nearest train station, Estação dos Comboios in Mafra, by taking a short bus ride to the closest main train station, which is in Lisbon (Santa Apolónia or Oriente). There, catch a train towards Guimarães, which typically involves a transfer in either Porto or Braga. The scenic train ride through the countryside enhances the experience.