There are 11 ways to get from Bari to Vitoria-Gasteiz by plane, bus, train (Trenitalia, Renfe, Ouigo), train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Bilbao Airport, bus
best- Fly from Bari Karol Wojtyła Airport (BRI) to Bilbao Airport (BIO)plane BRI - BIO
- Take the bus from Aireportua/Aeropuerto Bilbao to Vitoria-Gasteiz - Estación de Autobusesbus
5h 25m€102–198Fly to Santander Airport, bus
cheapest- Fly from Bari Karol Wojtyła Airport (BRI) to Santander Airport (SDR)plane BRI - SDR
- Take the bus from Estación de autobuses de Santander to Bilbao Intermodalbus
- Take the bus from Bilbao Intermodal to Vitoria-Gasteizbus
10h 10m€96–318Train
- Take the train from Bari Centrale to Reggio Emilia Avtrain Fr
- Take the train from Reggio Emilia Av to Milano Centraletrain Fr
- Take the train from Milano Centrale to Lyon Part Dieutrain Fr
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Zaragoza-Deliciastrain Ave
- Take the train from Zaragoza-Delicias to Vitoria/Gasteiztrain Ic / ...
24h 3m€323–609Train, bus via Turin
- Take the train from Bari Centrale to Torino Porta Susatrain Fr
- Take the train from Torino Porta Susa to Chambery Challes Les Eauxtrain Tgv
- Take the bus from Chambéry to San Sebastian / Donostiabus
- Take the train from San Sebastian/Donostia to Vitoria/Gasteiztrain Alv / ...
29h 42m€275–527Drive 2,079.3 km
- Drive from Bari to Vitoria-Gasteizcar 2,079.3 km
20h 21m€329–475Fly to Vitoria-Gasteiz Airport
- Fly from Bari Karol Wojtyła Airport (BRI) to Vitoria-Gasteiz Airport (VIT)plane BRI - VIT
8h 40m€114–364Fly to San Sebastián Airport, bus
- Fly from Bari Karol Wojtyła Airport (BRI) to San Sebastián Airport (EAS)plane BRI - EAS
- Take the bus from Donostia / San Sebastián to Vitoria-Gasteizbus
9h 40m€134–290Fly to Biarritz Pays Basque Airport, bus
- Fly from Bari Karol Wojtyła Airport (BRI) to Biarritz Pays Basque Airport (BIQ)plane BRI - BIQ
- Take the bus from Biarritz to San Sebastian / Donostiabus
- Take the bus from Donostia / San Sebastián to Vitoria-Gasteizbus
7h 59m€138–328Fly to Logroño-Agoncillo Airport, bus
- Fly from Bari Karol Wojtyła Airport (BRI) to Logroño-Agoncillo Airport (RJL)plane BRI - RJL
- Take the bus from Logroño Estación de Autobuses to Vitoria-Gasteiz - Epaitegiak/Juzgadosbus
13h 41m€124–376Bus
- Take the bus from Bari to Grenoblebus
- Take the bus from Grenoble to San Sebastian / Donostiabus
- Take the bus from Donostia / San Sebastián to Vitoria-Gasteizbus
33h 18m€203–342Train, bus
- Take the train from Bari Centrale to Foggiatrain Fr / ...
- Take the bus from Foggia Station to Clusesbus
- Take the bus from Cluses to San Sebastián - Bus Stationbus
- Take the bus from Donostia / San Sebastián to Vitoria-Gasteizbus
35h 54m€179–292
Bari to Vitoria-Gasteiz by train
Questions & Answers
The cheapest way to get from Bari to Vitoria-Gasteiz is to fly and bus which costs €100 - €200 and takes 5h 25m.
The fastest way to get from Bari to Vitoria-Gasteiz is to fly and bus which takes 5h 25m and costs €100 - €200.
No, there is no direct bus from Bari to Vitoria-Gasteiz. However, there are services departing from Bari and arriving at Vitoria-Gasteiz via Grenoble and Donostia / San Sebastián. The journey, including transfers, takes approximately 33h 18m.
No, there is no direct train from Bari to Vitoria-Gasteiz. However, there are services departing from Bari Centrale and arriving at Vitoria/Gasteiz via Reggio Emilia Av, Milano Centrale, Lyon Part Dieu, Barcelona-Sants and Zaragoza-Delicias. The journey, including transfers, takes approximately 24h 3m.
The distance between Bari and Vitoria-Gasteiz is 1723 km. The road distance is 2079.3 km.
The best way to get from Bari to Vitoria-Gasteiz without a car is to train which takes 24h 3m and costs €320 - €650.
It takes approximately 5h 25m to get from Bari to Vitoria-Gasteiz, including transfers.
Bari to Vitoria-Gasteiz bus services, operated by FlixBus, depart from Bari station.
Bari to Vitoria-Gasteiz train services, operated by Trenitalia Frecce, depart from Bari Centrale station.
The best way to get from Bari to Vitoria-Gasteiz is to train which takes 24h 3m and costs €320 - €650. Alternatively, you can fly, which costs €110 - €370 and takes 8h 40m, you could also bus, which costs €200 - €350 and takes 33h 18m.
What companies run services between Bari, Italy and Vitoria-Gasteiz, Spain?
You can take a train from Bari Centrale to Vitoria/Gasteiz via Reggio Emilia Av, Milano Centrale, Lyon Part Dieu, Barcelona-Sants, and Zaragoza-Delicias in around 24h 3m. Alternatively, Ryanair flies from Bari Karol Wojtyła Airport (BRI) to Vitoria-Gasteiz Airport (VIT) 5 times a week.
- Website
- vueling.com
Flights from Bari Karol Wojtyła Airport to Bilbao Airport via Barcelona
- Ave. Duration
- 5h 47m
- When
- Monday and Wednesday
- Estimated price
- €65–120
Flights from Bari Karol Wojtyła Airport to San Sebastián Airport via Barcelona
- Ave. Duration
- 9h 21m
- When
- Monday, Wednesday, Thursday, Friday, Sunday, and Saturday
- Estimated price
- €80–300
Flights from Bari Karol Wojtyła Airport to Santander Airport via Barcelona
- Ave. Duration
- 10h 55m
- When
- Wednesday and Friday
- Estimated price
- €70–260
Flights from Bari Karol Wojtyła Airport to Santander Airport via Madrid
- Ave. Duration
- 9h 30m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €70–270
Flights from Bari Karol Wojtyła Airport to Logroño-Agoncillo Airport via Barcelona
- Ave. Duration
- 13h 7m
- When
- Wednesday, Friday, and Monday
- Estimated price
- €90–330
Flights from Bari Karol Wojtyła Airport to Logroño-Agoncillo Airport via Madrid
- Ave. Duration
- 10h 45m
- When
- Friday
- Estimated price
- €90–350
- Website
- iberia.com
Flights from Bari Karol Wojtyła Airport to Bilbao Airport via Barcelona
- Ave. Duration
- 5h 47m
- When
- Monday and Wednesday
- Estimated price
- €65–120
Flights from Bari Karol Wojtyła Airport to San Sebastián Airport via Barcelona
- Ave. Duration
- 9h 21m
- When
- Monday, Wednesday, Thursday, Friday, Sunday, and Saturday
- Estimated price
- €80–300
Flights from Bari Karol Wojtyła Airport to Santander Airport via Barcelona
- Ave. Duration
- 10h 55m
- When
- Wednesday and Friday
- Estimated price
- €70–260
Flights from Bari Karol Wojtyła Airport to Santander Airport via Madrid
- Ave. Duration
- 9h 30m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €70–270
Flights from Bari Karol Wojtyła Airport to Logroño-Agoncillo Airport via Barcelona
- Ave. Duration
- 13h 7m
- When
- Wednesday, Friday, and Monday
- Estimated price
- €90–330
Flights from Bari Karol Wojtyła Airport to Logroño-Agoncillo Airport via Madrid
- Ave. Duration
- 10h 45m
- When
- Friday
- Estimated price
- €90–350
- Website
- ryanair.com
Flights from Bari Karol Wojtyła Airport to Vitoria-Gasteiz Airport via Charleroi
- Ave. Duration
- 7h
- When
- Thursday and Sunday
- Estimated price
- €95–350
Flights from Bari Karol Wojtyła Airport to Vitoria-Gasteiz Airport via Milan Bergamo
- Ave. Duration
- 8h 42m
- When
- Thursday, Tuesday, and Saturday
- Estimated price
- €85–330
Flights from Bari Karol Wojtyła Airport to Santander Airport via Bologna
- Ave. Duration
- 8h 45m
- When
- Thursday and Sunday
- Estimated price
- €65–260
Flights from Bari Karol Wojtyła Airport to Biarritz Pays Basque Airport via Milan Bergamo
- Ave. Duration
- 8h 25m
- When
- Tuesday and Saturday
- Estimated price
- €100–270
- Website
- easyjet.com
Flights from Bari Karol Wojtyła Airport to Bilbao Airport via Milan Malpensa
- Ave. Duration
- 5h 30m
- When
- Thursday
- Estimated price
- €55–210
Flights from Bari Karol Wojtyła Airport to Biarritz Pays Basque Airport via Milan Malpensa
- Ave. Duration
- 5h 12m
- When
- Monday and Friday
- Estimated price
- €85–320
- Website
- volotea.com
Flights from Bari Karol Wojtyła Airport to Bilbao Airport
- Ave. Duration
- 2h 45m
- When
- Monday and Friday
- Estimated price
- €55–210
Flights from Bari Karol Wojtyła Airport to San Sebastián Airport via Sevilla
- Ave. Duration
- 8h 5m
- When
- Monday and Thursday
- Estimated price
- €95–340
- Website
- flyulendo.com
Flights from Bari Karol Wojtyła Airport to Santander Airport via Tirana
- Ave. Duration
- 5h 50m
- When
- Sunday
- Estimated price
- €65–270
Flights from Bari Karol Wojtyła Airport to Santander Airport via Milan Malpensa
- Ave. Duration
- 5h 55m
- When
- Tuesday and Saturday
- Estimated price
- €55–260
- Website
- ita-airways.com
Flights from Bari Karol Wojtyła Airport to Bilbao Airport via Rome
- Ave. Duration
- 6h 20m
- When
- Wednesday
- Estimated price
- €55–210
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Reggio Emilia Av
- Ave. Duration
- 6h 5m
- Frequency
- Hourly
- Estimated price
- €100–210
- Schedules at
- trenitalia.com
Train from Reggio Emilia Av to Milano Centrale
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- €22–45
- Schedules at
- trenitalia.com
Train from Bari Centrale to Torino Porta Susa
- Ave. Duration
- 8h 8m
- Frequency
- 3 times a day
- Estimated price
- €150–290
- Schedules at
- trenitalia.com
Train from Bari Centrale to Foggia
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- €18–35
- Schedules at
- trenitalia.com
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Milano Centrale to Lyon Part Dieu
- Ave. Duration
- 4h 44m
- Frequency
- 4 times a day
- Estimated price
- €55–90
- Website
- https://www.trenitalia.com/en.html
Train from Torino Porta Susa to Chambery Challes Les Eaux
- Ave. Duration
- 2h 35m
- Frequency
- 4 times a day
- Estimated price
- €24–40
- Website
- https://www.trenitalia.com/en.html
Train from Bari Centrale to Foggia
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- €15–25
- Website
- https://www.trenitalia.com/en.html
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 48m
- Frequency
- Twice daily
- Estimated price
- €80–130
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Zaragoza-Delicias
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- €40–65
- Website
- https://www.renfe.com/es/en
Train from Zaragoza-Delicias to Vitoria/Gasteiz
- Ave. Duration
- 2h 46m
- Frequency
- Hourly
- Estimated price
- €30–55
- Website
- https://www.renfe.com/es/en
Train from San Sebastian/Donostia to Vitoria/Gasteiz
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- €16–25
- Website
- https://www.renfe.com/es/en
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Zaragoza-Delicias
- Ave. Duration
- 1h 45m
- Frequency
- Every 30 minutes
- Estimated price
- €45–85
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Barcelona-Sants to Zaragoza-Delicias
- Ave. Duration
- 1h 39m
- Frequency
- Every 2 hours
- Estimated price
- €30–65
- Website
- https://iryo.eu/en/home
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Barcelona-Sants to Zaragoza-Delicias
- Ave. Duration
- 1h 36m
- Frequency
- Every 4 hours
- Estimated price
- €30–50
- Website
- https://www.ouigo.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Torino Porta Susa to Chambery Challes Les Eaux
- Ave. Duration
- 2h 36m
- Frequency
- Every 4 hours
- Estimated price
- €40–65
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +39 06 68475475
- Website
- trenitalia.com
Train from Bari Centrale to Foggia
- Ave. Duration
- 1h 12m
- Frequency
- Hourly
- Estimated price
- €13–27
- Website
- https://www.trenitalia.com/en.html
- Phone
- +34 94 476 50 07
- Website
- autobuseslaunion.com
Bus from Aireportua/Aeropuerto Bilbao to Vitoria-Gasteiz - Estación de Autobuses
- Ave. Duration
- 1h 25m
- Frequency
- Every 3 hours
- Estimated price
- €10–15
- Website
- https://www.autobuseslaunion.com/en
Bus from Bilbao Intermodal to Vitoria-Gasteiz
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €6–12
- Website
- https://www.autobuseslaunion.com/en
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Chambéry to San Sebastian / Donostia
- Ave. Duration
- 14h 5m
- Frequency
- 4 times a week
- Estimated price
- €85–150
- Website
- https://www.flixbus.co.uk
Bus from Biarritz to San Sebastian / Donostia
- Ave. Duration
- 35 min
- Frequency
- Every 4 hours
- Estimated price
- €4–7
- Website
- https://www.flixbus.co.uk
Bus from Bari to Grenoble
- Ave. Duration
- 16h 45m
- Frequency
- Once daily
- Estimated price
- €110–190
- Website
- https://www.flixbus.co.uk
Bus from Grenoble to San Sebastian / Donostia
- Ave. Duration
- 13h 35m
- Frequency
- 3 times a day
- Estimated price
- €80–140
- Website
- https://www.flixbus.co.uk
- Phone
- +34 900 121 400
- [email protected]
Bus from Donostia / San Sebastián to Vitoria-Gasteiz
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €11–17
- Schedules at
- gipuzkoa.avanzagrupo.com
- Book at
- online.pesa.net
Bus from Donostia / San Sebastián to Vitoria-Gasteiz
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €11–17
- Schedules at
- gipuzkoa.avanzagrupo.com
- Book at
- online.pesa.net
Bus from Donostia / San Sebastián to Vitoria-Gasteiz
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €11–17
- Schedules at
- gipuzkoa.avanzagrupo.com
- Book at
- online.pesa.net
Bus from Donostia / San Sebastián to Vitoria-Gasteiz
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €11–17
- Schedules at
- gipuzkoa.avanzagrupo.com
- Book at
- online.pesa.net
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Estación de autobuses de Santander to Bilbao Intermodal
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- €8–12
- Website
- https://www.alsa.com/en/
Bus from Bilbao Intermodal to Vitoria-Gasteiz
- Ave. Duration
- 55 min
- Frequency
- 3 times a day
- Estimated price
- €5–8
- Website
- https://www.alsa.com/en/
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Biarritz to San Sebastian / Donostia
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- €4–8
- Website
- https://www.blablacar.co.uk/bus
Bus from Cluses to San Sebastián - Bus Station
- Ave. Duration
- 14h 55m
- Frequency
- Twice daily
- Estimated price
- €85–150
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +34 945 18 20 60
- [email protected]
- Website
- alavabus.eus
Bus from Logroño Estación de Autobuses to Vitoria-Gasteiz - Epaitegiak/Juzgados
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- €5–9
- Schedules at
- alavabus.eus
- Phone
- +39 0824 46304
- [email protected]
- Website
- sellitto.com
Bus from Foggia Station to Cluses
- Ave. Duration
- 16h
- Frequency
- Twice a week
- Estimated price
- €70–90
- Schedules at
- sellitto.com
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Italy Travel Guides
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
Bari to Vitoria-Gasteiz bus services, operated by FlixBus, arrive at Grenoble station.
Bari to Vitoria-Gasteiz train services, operated by Trenitalia Frecce, arrive at Reggio Emilia Av station.
Yes, the driving distance between Bari to Vitoria-Gasteiz is 2079 km. It takes approximately 20h 21m to drive from Bari to Vitoria-Gasteiz.
Book your Bari to Vitoria-Gasteiz train tickets online with Omio.
Book your Bari to Vitoria-Gasteiz bus tickets online with Omio.
There are 152+ hotels available in Vitoria-Gasteiz.













































