There are 8 ways to get from Krym to Barcelona by train, plane, bus, 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.
Train to Sochi International Airport, fly
best- Take the train from Rostov-Glavny to Sochi Airporttrain
- Fly from Sochi International Airport (AER) to Barcelona–El Prat Airport (BCN)plane AER - BCN
19h 36m€206–701Train, bus via Munich
cheapest- Take the train from Rostov-Glavny to Minsk Pastrain
- Take the bus from Minsk Central Bus Station to Munich Central Bus Stationbus
- Take the bus from Munich - Bus Station to Barcelona - North Bus Stationbus
3d 16h€169–355Bus via Munich
- Take the bus from Rostov-on-Don bus station to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Munich Central Bus Stationbus
- Take the bus from Munich - Bus Station to Barcelona - North Bus Stationbus
3d 6h€176–387Train, bus
- Take the train from Rostov-Glavny to Minsk Pastrain
- Take the bus from Minsk Central Bus Station to Berlin, Zentralen Omnibusbahnhofbus
- Take the bus from Berlin, Zentralen Omnibusbahnhof to Valencebus
- Take the train from Valence Ville to Barcelona-Santstrain
3d 10h€209–465Train to Krasnodar, fly
- Take the train from Rostov-Glavny to Krasnodar 1train
- Fly from Krasnodar (KRR) to Barcelona–El Prat Airport (BCN)plane KRR - BCN
14h 46m€199–667Train to Mineralnye Vody Airport, fly
- Take the train from Bataysk to Mineralnye Vodytrain
- Fly from Mineralnye Vody Airport (MRV) to Barcelona–El Prat Airport (BCN)plane MRV - BCN
16h 41m€269–904Train, drive, bus
- Take the train from Rostov-Glavny to Chernyshevskoetrain
- Drive from Chernyshevskoe to Marijampolė Dworzec Autobusowycar
- Take the bus from Marijampolė Dworzec Autobusowy to Rotterdam Centraalbus
- Take the train from Rotterdam Centraal to Chambérytrain
- Take the train from Chambery Challes Les Eaux to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
3d 18h€337–855Bus
- Take the bus from Rostov-on-Don bus station to Moscow Novoyasnevskayabus
- Take the bus from Moscow Novoyasnevskaya to Dnipro Central Bus Stationbus
- Take the bus from Dnipro Central Bus Station to Barcelona, Estació d'Autobusos Nordbus
4d 8h€175–495
Sochi International Airport (AER) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Krym to Barcelona is to train and bus via Munich which costs €160 - €360 and takes 3 days 16h.
The fastest way to get from Krym to Barcelona is to train and fly which takes 14h 46m and costs €190 - €700.
The distance between Krym and Barcelona is 3667 km.
The best way to get from Krym to Barcelona without a car is to bus via Munich which takes 3 days 6h and costs €170 - €390.
It takes approximately 19h 36m to get from Krym to Barcelona, including transfers.
Barcelona is 2h behind Krym. It is currently 5:12 PM in Krym and 3:12 PM in Barcelona.
There are 5540+ hotels available in Barcelona.
What companies run services between Krym, Rostov Oblast, Russia and Barcelona, Spain?
You can take a vehicle from Krym to Barcelona - North Bus Station via Rostov-on-Don bus station, Minsk Central Bus Station, and Munich - Bus Station in around 3d 6h.
- Website
- turkishairlines.com
Flights from Sochi International Airport to Barcelona–El Prat Airport via Istanbul
- Ave. Duration
- 6h 58m
- When
- Every day
- Estimated price
- €410–1,700
Flights from Krasnodar to Barcelona–El Prat Airport via Istanbul
- Ave. Duration
- 10h 27m
- When
- Every day
- Estimated price
- €400–1,700
Flights from Mineralnye Vody Airport to Barcelona–El Prat Airport via Istanbul
- Ave. Duration
- 9h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €500–2,200
Flights from Mineralnye Vody Airport to Barcelona–El Prat Airport via Batumi, Istanbul
- Ave. Duration
- 16h 10m
- When
- Wednesday
- Estimated price
- €500–2,200
- Website
- vueling.com
Flights from Sochi International Airport to Barcelona–El Prat Airport via Istanbul
- Ave. Duration
- 7h 30m
- When
- Tuesday and Friday
- Estimated price
- €170–650
Flights from Krasnodar to Barcelona–El Prat Airport via Istanbul
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- €160–600
Flights from Mineralnye Vody Airport to Barcelona–El Prat Airport via Istanbul
- Ave. Duration
- 7h 50m
- When
- Friday
- Estimated price
- €230–850
- Website
- airserbia.com
Flights from Sochi International Airport to Barcelona–El Prat Airport via Belgrade
- Ave. Duration
- 6h 40m
- When
- Friday
- Estimated price
- €200–700
- Website
- wizzair.com
Flights from Sochi International Airport to Barcelona–El Prat Airport via Belgrade
- Ave. Duration
- 8h 5m
- When
- Monday and Friday
- Estimated price
- €200–700
- Website
- elal.com
Flights from Mineralnye Vody Airport to Barcelona–El Prat Airport via Tel Aviv
- Ave. Duration
- 16h 20m
- When
- Sunday
- Estimated price
- €1,100–5,500
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Rostov-Glavny to Sochi Airport
- Ave. Duration
- 8h 42m
- Frequency
- Once daily
- Estimated price
- €26–40
- Website
- https://eng.rzd.ru/
- Lastochka Train
- €26–40
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 12m
- Frequency
- 3 times a day
- Estimated price
- €15–22
- Website
- https://eng.rzd.ru/
- Lastochka Train
- €15–22
Train from Bataysk to Mineralnye Vody
- Ave. Duration
- 5h 24m
- Frequency
- Once daily
- Estimated price
- €24–35
- Website
- https://eng.rzd.ru/
- Lastochka Train
- €24–35
Train from Rostov-Glavny to Minsk Pas
- Ave. Duration
- 35h 24m
- Frequency
- 4 times a week
- Estimated price
- €70–140
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- €70–85
- 2nd Class (Kupé)
- €110–140
- 1nd Class (SW)
- €210–280
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 5h 5m
- Frequency
- 4 times a week
- Estimated price
- €24–50
- Website
- https://www.rw.by/
- Schedules at
- https://pass.rw.by/ru/
- Book at
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- €24–29
- 2nd Class (Kupé)
- €40–50
- 1nd Class (SW)
- €70–100
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Rostov-Glavny to Minsk Pas
- Ave. Duration
- 35h 28m
- Frequency
- 4 times a week
- Estimated price
- €55–90
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €230–320
- 3rd Class (Platzcart)
- €55–80
- 2nd Class (Kupé)
- €65–90
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 3h 6m
- Frequency
- Every 4 hours
- Estimated price
- €15–35
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €65–95
- 3rd Class (Platzcart)
- €15–21
- 2nd Class (Kupé)
- €23–35
Train from Rostov-Glavny to Chernyshevskoe
- Ave. Duration
- 44h 9m
- Frequency
- 4 times a week
- Estimated price
- €65–110
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €270–370
- 3rd Class (Platzcart)
- €65–90
- 2nd Class (Kupé)
- €75–110
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Valence Ville to Barcelona-Sants
- Ave. Duration
- 4h 52m
- Frequency
- Once a week
- Estimated price
- €60–130
- Website
- https://www.sncf-connect.com/en-en
- Phone
- 8 (800) 775-00-00
- info@mail.skppk.ru
- Website
- skppk.ru
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 4h 54m
- Frequency
- Twice daily
- Estimated price
- €5–10
- Book at
- https://eng.rzd.ru/
- Phone
- 8 800 775 54 53
- Website
- grandtrain.ru
Train from Rostov-Glavny to Krasnodar 1
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- €9–11
- Website
- https://grandtrain.ru/
- Schedules at
- https://grandtrain.ru/raspisanie/
- 3rd Class (Platzcart)
- €10–11
- 2nd Class (Kupé)
- €9–11
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Rotterdam Centraal to Chambéry
- Ave. Duration
- 5h 48m
- Frequency
- Once a week
- Estimated price
- €140–490
- Website
- https://www.ns.nl/en
- 2nd Class
- €140–210
- 1st Class
- €300–490
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Chambery Challes Les Eaux to Lyon Part Dieu
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- €22–29
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +39.06.5210550
- Website
- trenitalia.com
Train from Chambery Challes Les Eaux to Lyon Part Dieu
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- €35–75
- Website
- https://www.trenitalia.com/en.html
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- €50–75
- Website
- https://www.renfe.com/es/en
- Phone
- +375 (29) 643 70 22
- intercars@intercars.ru
- Website
- intercars-tickets.com
Bus from Rostov-on-Don bus station to Minsk Central Bus Station
- Ave. Duration
- 26h 41m
- Frequency
- 4 times a week
- Estimated price
- €60–100
- Website
- https://www.intercars-tickets.com/
- Website
- infobus.by
Bus from Rostov-on-Don bus station to Minsk Central Bus Station
- Ave. Duration
- 26h 27m
- Frequency
- 3 times a week
- Estimated price
- €60–90
- Website
- https://infobus.by/en/bus
- Phone
- +375 (29) 148-41-31
- info@vt.by
- Website
- vt.by
Bus from Rostov-on-Don bus station to Minsk Central Bus Station
- Ave. Duration
- 25h 15m
- Frequency
- Once a week
- Estimated price
- €75–120
- Schedules at
- vt.by
- Phone
- +375-17-251-14-11
- info@minsktrans.by
- Website
- minsktrans.by
Bus from Minsk Central Bus Station to Munich Central Bus Station
- Ave. Duration
- 27h
- Frequency
- Once a week
- Estimated price
- €50–140
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
Bus from Minsk Central Bus Station to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 17h 56m
- Frequency
- Once a week
- Estimated price
- €35–140
- Schedules at
- https://minsktrans.by/en/home/
- Book at
- https://infobus.by/en/bus
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Munich - Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 22h 25m
- Frequency
- Twice daily
- Estimated price
- €60–120
- Website
- https://www.blablacar.co.uk/bus
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Berlin, Zentralen Omnibusbahnhof to Valence
- Ave. Duration
- 19h 40m
- Frequency
- Twice daily
- Estimated price
- €55–100
- Website
- https://www.flixbus.co.uk
- Phone
- +371 67 214 512
- info@ecolines.lv
- Website
- ecolines.net
Bus from Marijampolė Dworzec Autobusowy to Rotterdam Centraal
- Ave. Duration
- 27h 50m
- Frequency
- 4 times a week
- Estimated price
- €50–90
- Website
- https://ecolines.net/
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Rostov-on-Don bus station to Moscow Novoyasnevskaya
- Ave. Duration
- 18h 18m
- Frequency
- Twice daily
- Estimated price
- €26–40
- Schedules at
- avtovokzaly.ru
Bus from Moscow Novoyasnevskaya to Dnipro Central Bus Station
- Ave. Duration
- 22h 50m
- Frequency
- 4 times a week
- Estimated price
- €25–280
- Schedules at
- avtovokzaly.ru
- Phone
- +380 (68) 770-60-30
- info@klr.com.ua
- Website
- klr.com.ua
Bus from Dnipro Central Bus Station to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 2d 11h
- Frequency
- Twice a week
- Estimated price
- €120–170
- Website
- https://klr.com.ua/en
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
































































