There are 12 ways to get from Madrid to Bar by plane, bus, 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.
Transport is disrupted due to the Russia-Ukraine war. Read more
Fly to Iași International Airport, bus, train
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Iași International Airport (IAS)plane MAD - IAS
- Take the bus from Iasi, Autogara Vest to Bălțibus
- Take the bus from Bălți Gas Station to Otacibus
- Take the train from Могилів-Подільський. to Барtrain
14h 13mBus, train
cheapest- Take the bus from Méndez Álvaro Estación Sur to Botoşanibus
- Take the bus from Botosani to Otacibus
- Take the train from Могилів-Подільський. to Барtrain
2d 21h₴5,554–9,962Train, bus
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Gironatrain Avn / ...
- Take the bus from Girona, Estació d'Autobusos to Stryibus
- Take the train from Стрий to Zhmerynkatrain
46h 23m₴10,883–20,356Train, bus via Karlsruhe
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgvtrain
- Take the train from Avignon Tgv to Karlsruhe Hbftrain Tgv
- Take the bus from Karlsruhe to Bratislavabus
- Take the train from Bratislava Hlavna Stanica to Choptrain
- Take the train from Chop to Деражняtrain
2d 2h₴14,443–35,105Drive 3,292.2 km
- Drive from Madrid to Barcar 3,292.2 km
33h 51m₴26,030–37,598Fly to Chișinău International Airport, bus, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Chișinău International Airport (RMO)plane MAD - RMO
- Take the bus from Chisinau Airport to Otacibus
- Take the train from Могилів-Подільський. to Барtrain
13h 54mFly to Suceava, bus, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Suceava (SCV)plane MAD - SCV
- Take the bus from Suceava to Bălțibus
- Take the bus from Bălți Gas Station to Otacibus
- Take the train from Могилів-Подільський. to Барtrain
17h 37mFly to Bacău International Airport, bus, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Bacău International Airport (BCM)plane MAD - BCM
- Take the bus from Bacău to Bălțibus
- Take the bus from Bălți Gas Station to Otacibus
- Take the train from Могилів-Подільський. to Барtrain
18h 6mFly to Rzeszów–Jasionka Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Rzeszów–Jasionka Airport (RZE)plane MAD - RZE
- Take the train from Rzeszow Glowny to Przemysl Glownytrain
- Take the train from Przemysl Glowny to Ternopiltrain
- Take the train from Ternopil to Деражняtrain
18h 41m₴7,271–17,621Fly to Sibiu, bus, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Sibiu (SBZ)plane MAD - SBZ
- Take the bus from Sibiu to Brasov, Garabus
- Take the bus from Brașov to Bălțibus
- Take the bus from Bălți Gas Station to Otacibus
- Take the train from Могилів-Подільський. to Барtrain
22h 17mBus
- Take the bus from Estación Sur de Autobuses to Khmelnytskyi Central Bus Stationbus
- Take the bus from Khmelnytskyi Central Bus Station to Letychivbus
2d 5h₴9,040–9,170Bus, train via Verona
- Take the bus from Madrid Mendez Alvaro Estacion Sur to Verona Viale Girolamo Cardinalebus
- Take the bus from Verona Porta Nuova to Chisinau, Gara Feroviarabus
- Take the train from Chisinau to Барtrain
2d 17h₴8,862–13,092
Adolfo Suárez Madrid–Barajas Airport (MAD) to Iași International Airport (IAS) flights
Questions & Answers
Transport is disrupted due to the Russia-Ukraine war. Read more
The cheapest way to get from Madrid to Bar is to bus which costs 9 000 ₴ - 9 200 ₴ and takes 2 days 5h.
Transport is disrupted due to the Russia-Ukraine war. Read more
The fastest way to get from Madrid to Bar is to fly and train which takes 18h 41m and costs 7 000 ₴ - 18 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
The distance between Madrid and Bar is 2943 km. The road distance is 3292.2 km.
Transport is disrupted due to the Russia-Ukraine war. Read more
The best way to get from Madrid to Bar without a car is to train and bus which takes 46h 23m and costs 10 000 ₴ - 21 000 ₴.
Transport is disrupted due to the Russia-Ukraine war. Read more
It takes approximately 14h 13m to get from Madrid to Bar, including transfers.
Transport is disrupted due to the Russia-Ukraine war. Read more
Bar is 1h ahead of Madrid. It is currently 12:51 PM in Madrid and 1:51 PM in Bar.
Transport is disrupted due to the Russia-Ukraine war. Read more
Yes, the driving distance between Madrid to Bar is 3292 km. It takes approximately 33h 51m to drive from Madrid to Bar.
Transport is disrupted due to the Russia-Ukraine war. Read more
There are one+ hotels available in Bar.
What companies run services between Madrid, Spain and Bar, Vinnytsya Oblast, Ukraine?
You can take a bus from Estación Sur de Autobuses to Bar via Khmelnytskyi Central Bus Station and Letychiv in around 2d 5h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- flyulendo.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Iași International Airport
- Ave. Duration
- 4h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₴2,700–9,500
Flights from Adolfo Suárez Madrid–Barajas Airport to Suceava via Rome
- Ave. Duration
- 9h 42m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- ₴2,800–17,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Suceava via Milan Bergamo
- Ave. Duration
- 6h 5m
- When
- Friday and Sunday
- Estimated price
- ₴2,800–12,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Suceava via Bologna
- Ave. Duration
- 6h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₴5,000–16,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Bacău International Airport via Rome
- Ave. Duration
- 8h 22m
- When
- Tuesday and Saturday
- Estimated price
- ₴2,600–15,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Rzeszów–Jasionka Airport via Rome
- Ave. Duration
- 10h 55m
- When
- Thursday and Sunday
- Estimated price
- ₴2,700–12,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Sibiu
- Ave. Duration
- 3h 40m
- When
- Wednesday and Sunday
- Estimated price
- ₴1,800–11,000
- Website
- lufthansa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Rzeszów–Jasionka Airport via Munich
- Ave. Duration
- 8h 22m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₴5,000–20,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Rzeszów–Jasionka Airport via Frankfurt
- Ave. Duration
- 6h 10m
- When
- Saturday
- Estimated price
- ₴5,000–20,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Sibiu via Munich
- Ave. Duration
- 5h 17m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₴6,000–24,000
- Website
- norwegian.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Bacău International Airport via Turin
- Ave. Duration
- 7h 20m
- When
- Tuesday and Saturday
- Estimated price
- ₴4,600–13,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Bacău International Airport via Brussels
- Ave. Duration
- 7h 45m
- When
- Monday and Friday
- Estimated price
- ₴4,700–13,000
Flights from Adolfo Suárez Madrid–Barajas Airport to Bacău International Airport via Milan Bergamo
- Ave. Duration
- 11h 50m
- When
- Monday
- Estimated price
- ₴4,600–13,000
- Website
- animawings.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Suceava via Bucharest Otopeni
- Ave. Duration
- 6h 42m
- When
- Monday and Thursday
- Estimated price
- ₴3,800–21,000
- Website
- ryanair.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Rzeszów–Jasionka Airport via London Stansted
- Ave. Duration
- 7h 2m
- When
- Monday and Friday
- Estimated price
- ₴3,600–8,500
- Website
- auraairlines.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Chișinău International Airport
- Ave. Duration
- 3h 50m
- When
- Thursday and Sunday
- Estimated price
- ₴3,400–11,000
- Website
- tarom.ro
Flights from Adolfo Suárez Madrid–Barajas Airport to Suceava via Bucharest Otopeni
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₴3,800–21,000
- Website
- lot.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Rzeszów–Jasionka Airport via Warsaw Chopin
- Ave. Duration
- 8h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₴6,000–14,000
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Могилів-Подільський. to Бар
- Ave. Duration
- 1h 34m
- Frequency
- 4 times a week
- Estimated price
- ₴220–600
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴500–600
- Berth
- ₴220–310
- Deluxe
- ₴700–1,000
Train from Стрий to Zhmerynka
- Ave. Duration
- 6h 47m
- Frequency
- Once daily
- Estimated price
- ₴240–600
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴500–600
- Berth
- ₴240–340
- Deluxe
- ₴1,100–1,600
Train from Chop to Деражня
- Ave. Duration
- 10h 51m
- Frequency
- 6 times a week
- Estimated price
- ₴250–600
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴500–600
- Berth
- ₴250–350
- Deluxe
- ₴1,300–1,800
Train from Ternopil to Деражня
- Ave. Duration
- 2h 23m
- Frequency
- 4 times a day
- Estimated price
- ₴220–600
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴500–600
- Berth
- ₴220–310
- Deluxe
- ₴700–1,000
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- ₴2,100–8,000
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Girona
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- ₴460–2,700
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- ₴2,100–6,000
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- ₴1,600–3,500
- Website
- https://www.ouigo.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- ₴2,500–3,300
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Girona
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- ₴430–2,700
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Avignon Tgv
- Ave. Duration
- 7h 37m
- Frequency
- Once daily
- Estimated price
- ₴4,300–6,000
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Avignon Tgv to Karlsruhe Hbf
- Ave. Duration
- 6h 1m
- Frequency
- Once daily
- Estimated price
- ₴5,500–22,000
- Website
- https://www.sncf-connect.com/en-en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Avignon Tgv to Karlsruhe Hbf
- Ave. Duration
- 6h 2m
- Frequency
- 4 times a week
- Estimated price
- ₴5,500–6,500
- Website
- https://int.bahn.de/en
- Phone
- +421 24 48 58 188
- info@slovakrail.sk
- Website
- zssk.sk
Train from Bratislava Hlavna Stanica to Chop
- Ave. Duration
- 9h 9m
- Frequency
- Once daily
- Estimated price
- ₴1,300–2,400
- Website
- https://www.zssk.sk/en/
- Phone
- +38 (044) 309-70-01
- booking@uz.gov.ua
- Website
- uz.gov.ua
Train from Bratislava Hlavna Stanica to Chop
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- ₴2,400–3,200
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴2,400–3,200
Train from Przemysl Glowny to Ternopil
- Ave. Duration
- 3h 18m
- Frequency
- Twice daily
- Estimated price
- ₴2,100–2,800
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Coupe
- ₴2,100–2,800
Train from Chisinau to Бар
- Ave. Duration
- 12h 35m
- Frequency
- 4 times a week
- Estimated price
- ₴1,500–2,100
- Website
- https://uz.gov.ua/en/
- Schedules at
- https://uz.gov.ua/en/passengers/timetable/
- Book at
- https://gd.tickets.ua/en?refid=6578
- Phone
- +48 22 322 22 22
- infokraj@intercity.pl
- Website
- intercity.pl
Train from Rzeszow Glowny to Przemysl Glowny
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- ₴370–700
- Website
- https://www.intercity.pl/en/
- 2nd Class
- ₴370–550
- 1st Class
- ₴550–700
- Phone
- +48 22 474 00 44
- bilety@polregio.pl
- Website
- polregio.pl
Train from Rzeszow Glowny to Przemysl Glowny
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- ₴220–320
- Website
- https://polregio.pl/pl/
- Phone
- +420 222 222 221
- info@regiojet.cz
- Website
- regiojet.com
Train from Rzeszow Glowny to Przemysl Glowny
- Ave. Duration
- 52 min
- Frequency
- Once daily
- Estimated price
- ₴340–550
- Website
- https://regiojet.com/
- 2nd Class
- ₴340–480
- 1st Class
- ₴380–550
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Rzeszow Glowny to Przemysl Glowny
- Ave. Duration
- 1h 1m
- Frequency
- Once daily
- Estimated price
- ₴1,200–1,600
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +40735123000
- office@trendbus.ro
- Website
- trendbus.ro
Bus from Iasi, Autogara Vest to Bălți
- Ave. Duration
- 1h 36m
- Frequency
- Once daily
- Schedules at
- romtransexpress.autogari.ro
Bus from Bacău to Bălți
- Ave. Duration
- 3h 56m
- Frequency
- Once daily
- Schedules at
- romtransexpress.autogari.ro
Bus from Brașov to Bălți
- Ave. Duration
- 6h 58m
- Frequency
- Once daily
- Estimated price
- ₴1,488
- Schedules at
- romtransexpress.autogari.ro
- helpline.svs@gmail.com
- Website
- svs.md
Bus from Bălți Gas Station to Otaci
- Ave. Duration
- 1h 38m
- Frequency
- Twice daily
- Website
- https://svs.md/en/bus/route/number-19167
Bus from Chisinau Airport to Otaci
- Ave. Duration
- 4h 12m
- Frequency
- Twice daily
- Website
- https://svs.md/en/bus/route/number-19167
- Phone
- +38 (044) 444 00 44
- Website
- grandes-tour.com.ua
Bus from Girona, Estació d'Autobusos to Stryi
- Ave. Duration
- 32h 1m
- Frequency
- 3 times a week
- Estimated price
- ₴6,662
- Website
- https://grandes-tour.com.ua/en
Bus from Estación Sur de Autobuses to Khmelnytskyi Central Bus Station
- Ave. Duration
- 2d 2h
- Frequency
- 3 times a week
- Estimated price
- ₴8,580
- Website
- https://grandes-tour.com.ua/en
- Phone
- +421 55 680 73 06
- onlinepredaj@eurobus.sk
- Website
- eurobus.sk
Bus from Karlsruhe to Bratislava
- Ave. Duration
- 12h
- Frequency
- 3 times a week
- Estimated price
- ₴1,700–3,300
- Website
- https://www.eurobus.sk/en
- Phone
- +373 78 348 888
- contact@galtrans.md
- Website
- galtrans.md
Bus from Suceava to Bălți
- Ave. Duration
- 2h 52m
- Frequency
- Every 2 hours
- Schedules at
- galtrans.md
Bus from Botosani to Otaci
- Ave. Duration
- 9h 18m
- Frequency
- Every 3 hours
- Estimated price
- ₴1,790
- Schedules at
- galtrans.md
- Phone
- +373 789 18 888
- info@busline.md
- Website
- busline.md
Bus from Sibiu to Brasov, Gara
- Ave. Duration
- 2h
- Frequency
- 6 times a week
- Website
- https://busline.md/en/
- Website
- inbus.ua
Bus from Khmelnytskyi Central Bus Station to Letychiv
- Ave. Duration
- 1h
- Frequency
- 5 times a day
- Estimated price
- ₴130–190
- Website
- https://inbus.ua/en
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Madrid Mendez Alvaro Estacion Sur to Verona Viale Girolamo Cardinale
- Ave. Duration
- 27h
- Frequency
- 3 times a week
- Estimated price
- ₴3,800–5,500
- Website
- https://union-ivkoni.com/en
- Phone
- +373 69 581 101
- info@alverstur.md
- Website
- alverstur.md
Bus from Verona Porta Nuova to Chisinau, Gara Feroviara
- Ave. Duration
- 23h 57m
- Frequency
- Once a week
- Estimated price
- ₴3,500–5,500
- Website
- https://www.alverstur.md/en/
- Phone
- +4-0263-21.55.00
- Website
- tabitatour.ro
Bus from Méndez Álvaro Estación Sur to Botoşani
- Ave. Duration
- 2d 7h
- Frequency
- Once a week
- Estimated price
- ₴3,500–8,000
- Schedules at
- tabitatour.ro
Want to know more about travelling around Ukraine
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
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide



























































