Travel from Bilbao to Vigo

Train, bus or fly from Bilbao to Vigo?

Iberia flies from Bilbao to Vigo 4 times a week. Alternatively, MonBus operates a bus from Bilbao to Vigo 6 times a week. Tickets cost $45 - $70 and the journey takes 10 h 35 min. FlixBus also services this route 5 times a week.

Travel Guides

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

How to get from Bilbao to Vigo

From Moyua Plaza bus to Bilbao airport, fly to Vigo airport, then bus to Vigo. 2 h 58 min $76. From Moyua Plaza bus to Bilbao airport, fly to Santiago de Compostela airport, bus to Santiago de Compostela, then train to Vigo. 4 h 21 min $123. From Moyua Plaza bus to Bilbao airport, fly to A Coruna airport, bus to Alfonso Molina, walk to A Coruna, then train to Vigo. 7 h 4 min $128. From Bilbao bus to Vigo. 10 h 35 min $57. From Bilbao-Abando train to Vigo-Guixar. 11 h 8 min $119. From Abando bus to Baracaldo/Barakaldo then bus to Vigo. 14 h 21 min $76. From Bilbao drive to Vigo. 6 h 36 min $96.