There are 7 ways to get from Ulyanovsk to Barcelona by plane, bus, train, car, or car train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Ulyanovsk Baratayevka Airport
best- Fly from Ulyanovsk Baratayevka Airport (ULV) to Barcelona–El Prat Airport (BCN)plane ULV - BCN
13h 46m€106–269Bus, train to Kazan, fly
cheapest- Take the bus from Ulyanovsk Park Pobedy to Tsilnabus
- Take the train from Tsilna to Kazan-Passtrain
- Fly from Kazan (KZN) to Barcelona–El Prat Airport (BCN)plane KZN - BCN
18h 8m€103–274Bus, train
- Take the bus from Ulyanovsk Bus station to Penza Bus stationbus
- Take the train from Penza-1 to Kaliningrad-Passajirsktrain
- Take the bus from Kaliningrad Bus station to Stuttgart Airport Busterminalbus 399
- Take the bus from Stuttgart Airport Busterminal to Barcelonabus
3d 13h€285–491Drive 4,351 km
- Drive from Ulyanovsk to Barcelonacar 4,351 km
47h 41m€688–993Bus, train via Minsk
- Take the bus from Ulyanovsk Bus station to Syzranbus
- Take the train from Syzran 1 to Minsk Pastrain
- Take the bus from Minsk Central Bus Station to Munich Central Bus Stationbus
- Take the bus from Munich - Bus Station to Girona - Bus Stationbus
- Take the train from Girona to Barcelona-Paseo De Graciatrain
3d 15h€237–490Train, bus
- Take the train from Ulianovsk Centr to Kazansky Railway Terminaltrain
- Take the bus from Moscow Novoyasnevskaya to Dnipro Central Bus Stationbus
- Take the bus from Dnipro Central Bus Station to Girona Central Bus Stationbus
- Take the train from Girona to Barcelona-Santstrain
4d 5h€185–523Drive, car train
- Drive from Ulyanovsk to Lüneburgcar
- Take the car train from Lüneburg to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Barcelonacar
2d 4h€662–945
Ulyanovsk Baratayevka Airport (ULV) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Ulyanovsk to Barcelona is to bus and train and fly which costs €100 - €280 and takes 18h 8m.
The fastest way to get from Ulyanovsk to Barcelona is to fly which takes 13h 46m and costs €100 - €270.
The distance between Ulyanovsk and Barcelona is 3687 km. The road distance is 4351 km.
The best way to get from Ulyanovsk to Barcelona without a car is to bus and train which takes 3 days 13h and costs €280 - €500.
It takes approximately 13h 46m to get from Ulyanovsk to Barcelona, including transfers.
Barcelona is 2h behind Ulyanovsk. It is currently 9:25 PM in Ulyanovsk and 7:25 PM in Barcelona.
Yes, the driving distance between Ulyanovsk to Barcelona is 4351 km. It takes approximately 47h 41m to drive from Ulyanovsk to Barcelona.
There are 5189+ hotels available in Barcelona.
What companies run services between Ulyanovsk, Russia and Barcelona, Spain?
Aeroflot Russian Airlines, Air Serbia, and two other airlines fly from Ulyanovsk Baratayevka Airport (ULV) to Barcelona–El Prat Airport (BCN) 3 times a day.
- Website
- airserbia.com
Flights from Ulyanovsk Baratayevka Airport to Barcelona–El Prat Airport via Moscow Sheremetyevo, Belgrade
- Ave. Duration
- 13h 26m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- €100–260
Flights from Kazan to Barcelona–El Prat Airport via Belgrade
- Ave. Duration
- 8h
- When
- Friday
- Estimated price
- €95–260
- Website
- vueling.com
Flights from Ulyanovsk Baratayevka Airport to Barcelona–El Prat Airport via Moscow Sheremetyevo, Algiers
- Ave. Duration
- 14h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €160–950
Flights from Kazan to Barcelona–El Prat Airport via Istanbul
- Ave. Duration
- 10h 30m
- When
- Wednesday and Sunday
- Estimated price
- €110–260
- Website
- flyone.eu
Flights from Kazan to Barcelona–El Prat Airport via Erevan
- Ave. Duration
- 9h 50m
- When
- Monday and Friday
- Estimated price
- €95–1,100
- Website
- turkishairlines.com
Flights from Kazan to Barcelona–El Prat Airport via Istanbul
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- €150–600
- Website
- airalgerie.dz
Flights from Ulyanovsk Baratayevka Airport to Barcelona–El Prat Airport via Moscow Sheremetyevo, Algiers
- Ave. Duration
- 22h 25m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €160–950
- Phone
- 8 (800) 775-00-00
- Website
- eng.rzd.ru
Train from Penza-1 to Kaliningrad-Passajirsk
- Ave. Duration
- 38h 26m
- Frequency
- Once a week
- Estimated price
- €45–90
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €190–270
- 3rd Class (Platzcart)
- €45–65
- 2nd Class (Kupé)
- €60–90
Train from Syzran 1 to Minsk Pas
- Ave. Duration
- 31h 49m
- Frequency
- Once a week
- Estimated price
- €40–80
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €170–240
- 3rd Class (Platzcart)
- €40–55
- 2nd Class (Kupé)
- €55–80
Train from Ulianovsk Centr to Kazansky Railway Terminal
- Ave. Duration
- 15h 50m
- Frequency
- Once daily
- Estimated price
- €25–55
- Website
- https://eng.rzd.ru/
- 1nd Class (SW)
- €120–170
- 3rd Class (Platzcart)
- €25–35
- 2nd Class (Kupé)
- €35–55
- Phone
- 8 (800) 550-53-93
- Website
- sodruzhestvoppk.ru
Train from Tsilna to Kazan-Pass
- Ave. Duration
- 3h 47m
- Frequency
- 5 times a week
- Estimated price
- €4–7
- Website
- https://sodruzhestvoppk.ru
- Schedules at
- https://sodruzhestvoppk.ru/raspisanie-elektrichek
- Book at
- https://www.rzd.ru/
Rome2Rio's guide to Renfe Viajeros
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Girona to Barcelona-Paseo De Gracia
- Ave. Duration
- 1h 25m
- Frequency
- Hourly
- Estimated price
- €12–19
- Website
- https://www.renfe.com/es/en
Train from Girona to Barcelona-Sants
- Ave. Duration
- 41 min
- Frequency
- Every 30 minutes
- Estimated price
- €12–19
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 41 00 41
- Website
- rodalies.gencat.cat
Train from Girona to Barcelona-Paseo De Gracia
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- €12–35
- Website
- https://rodalies.gencat.cat/en/inici/index.html
- Website
- https://rodalies.gencat.cat/ca/inici/index.html
Rome2Rio's guide to Renfe AVE
Contact DetailsContact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Girona to Barcelona-Sants
- Ave. Duration
- 39 min
- Frequency
- Every 4 hours
- Estimated price
- €14–25
- Website
- https://www.renfe.com/es/en
- Phone
- +49 (0) 221 800 20 820
- [email protected]
- Website
- urlaubs-express.de
Car train from Lüneburg to Lörrach Hbf
- Ave. Duration
- 9h 26m
- Frequency
- Once a week
- Estimated price
- €100–120
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- 8-800-775-45-73
- Website
- avtovokzaly.ru
Bus from Ulyanovsk Bus station to Penza Bus station
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- €10–21
- Schedules at
- avtovokzaly.ru
Bus from Ulyanovsk Bus station to Syzran
- Ave. Duration
- 2h 46m
- Frequency
- Every 2 hours
- Estimated price
- €5–15
- Schedules at
- avtovokzaly.ru
Bus from Moscow Novoyasnevskaya to Dnipro Central Bus Station
- Ave. Duration
- 22h 50m
- Frequency
- 4 times a week
- Estimated price
- €30–260
- Schedules at
- avtovokzaly.ru
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Kaliningrad Bus station to Stuttgart Airport Busterminal
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Stuttgart Airport Busterminal to Barcelona
- Ave. Duration
- 19h 15m
- Frequency
- Twice daily
- Estimated price
- €110–200
- Website
- https://www.flixbus.co.uk
- Phone
- (8422) 48-80-74
- [email protected]
- Website
- autovokzal73.ru
Bus from Ulyanovsk Park Pobedy to Tsilna
- Ave. Duration
- 1h 1m
- Frequency
- Once daily
- Estimated price
- €1–2
- Website
- https://autovokzal73.ru/
- Schedules at
- https://autovokzal73.ru/raspisanie-avtobusov/
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- minsktrans.by
Bus from Minsk Central Bus Station to Munich Central Bus Station
- Ave. Duration
- 27h
- Frequency
- Twice a week
- Estimated price
- €50–130
- Book at
- https://infobus.by/en/bus
- Website
- https://minsktrans.by/
- Schedules at
- https://minsktrans.by/marshruty-i-raspisanie/
- Phone
- +3 318 576 2228
- Website
- blablacar.co.uk
Bus from Munich - Bus Station to Girona - Bus Station
- Ave. Duration
- 20h 50m
- Frequency
- Twice daily
- Estimated price
- €130–230
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +380 (68) 770-60-30
- [email protected]
- Website
- klr.com.ua
Bus from Dnipro Central Bus Station to Girona Central Bus Station
- Ave. Duration
- 2d 10h
- Frequency
- Twice a week
- Estimated price
- €110–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
Want to know more about Flixbus?
Read the travel guide
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



































