Travel from Vigo to Guimarães

Bus or train from Vigo to Guimarães?

FlixBus operates a bus from Vigo to Guimarães once daily. Tickets cost $6 - $11 and the journey takes 1 h 45 min. Alternatively, Spanish Railways (RENFE) operates a train from Vigo to Guimarães once daily. Tickets cost $12 - $23 and the journey takes 1 h 47 min.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Vigo to Guimarães

ModeDurationPrice
From Vigo, Vigo bus to Braga then line 3 bus to Guimarães.3 h 11 min11€
From Vigo-Guixar train to Nine, train to Lousado, then train to Guimaraes.3 h 24 min19€
From Vigo bus to Tui, bus to Braga, then line 3 bus to Guimarães.4 h 9 min3€
From Vigo drive to Guimarães.1 h 17 min14€