Rome2Rio

How to get fromOdessa to Barcelonaby bus, plane, car, train, or car train

Find Transport to Barcelona

See all options

There are 13 ways to get from Odessa to Barcelona by bus, plane, car, train, 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.

Transport is disrupted due to the Russia-Ukraine war. Read more

  1. Bus to Chișinău International Airport, fly to Barcelona–El Prat Airport

    best
    1. Take the bus from Pryvoz Bus Station to Chisinau Airportbus bus
    2. Fly from Chișinău International Airport (RMO) to Barcelona–El Prat Airport (BCN)plane plane RMO - BCN
    9h 18m
  2. Train to Bucharest Otopeni, fly to Barcelona–El Prat Airport

    cheapest
    1. Take the train from Galaţi to Bucharesttrain train
    2. Fly from Bucharest Otopeni (OTP) to Barcelona–El Prat Airport (BCN)plane plane OTP - BCN
    10h 40m
    €66–224
  3. Bus via Dej

    1. Take the bus from Pryvoz Bus Station to Chisinau Airportbus bus
    2. Take the bus from Chisinau Airport to Dej - OMVbus bus
    3. Take the bus from Dej OMV to Barcelona, Estació d'Autobusos Nordbus bus
    45h 26m
  4. Drive 2,926.5 km

    1. Drive from Odesa to Barcelonacar car 2,926.5 km
    36h 47m
    €463–668
  5. Bus to Varna Airport, fly to Barcelona–El Prat Airport

    1. Take the bus from Izmail Bus station to Varna Central Bus Stationbus bus
    2. Fly from Varna Airport (VAR) to Barcelona–El Prat Airport (BCN)plane plane VAR - BCN
    11h 9m
    €86–218
  6. Bus to Iași International Airport, fly to Barcelona–El Prat Airport

    1. Take the bus from Galaţi to Drăgușenibus bus
    2. Fly from Iași International Airport (IAS) to Barcelona–El Prat Airport (BCN)plane plane IAS - BCN
    10h 36m
  7. Train to Bucharest Băneasa Aurel Vlaicu International Airport, fly to Girona–Costa Brava Airport, bus

    1. Take the train from Galaţi to Bucharesttrain train
    2. Fly from Bucharest Băneasa Aurel Vlaicu International Airport (BBU) to Girona–Costa Brava Airport (GRO)plane plane BBU - GRO
    3. Take the bus from Girona Costa Brava Airport to Barcelona, Estació d'Autobusos Nordbus bus
    11h 47m
    €123–341
  8. Bus to Cluj-Napoca, fly to Barcelona–El Prat Airport

    1. Take the bus from Galaţi Casa de Cultura a Sindicatelor to Turdabus bus
    2. Fly from Cluj-Napoca (CLJ) to Barcelona–El Prat Airport (BCN)plane plane CLJ - BCN
    13h 19m
    €115–276
  9. Train, bus

    1. Take the train from Odesa-Holovna to Стрийtrain train 038Ш
    2. Take the bus from Stryi to Barcelona, Estació d'Autobusos Nordbus bus
    2d 1h
    €185–192
  10. Train, bus via Mulhouse

    1. Take the train from Odesa-Holovna to Przemysl Glownytrain train
    2. Take the bus from Przemysl, Bus Station to Mulhousebus bus
    3. Take the train from Mulhouse Ville to Montpellier Saint-Rochtrain train Tgv
    4. Take the train from Montpellier Saint-Roch to Barcelona-Santstrain train Tgv
    2d 3h
    €364–669
  11. Bus

    1. Take the bus from Odesa to Uman Central Bus Stationbus bus Route 60/0645
    2. Take the bus from Uman Central Bus Station to Barcelona, Estació d'Autobusos Nordbus bus 421
    2d 9h
    €123–184
  12. Bus #2

    1. Take the bus from Pryvoz Bus Station to Iașibus bus Odesa-Târgu Mureș
    2. Take the bus from Iași to Barcelona, Estació d'Autobusos Nordbus bus
    2d 9h
    €180–230
  13. Drive, car train

    1. Drive from Odesa to Hannover Hbfcar car
    2. Take the car train from Hannover Hbf to Lörrach Hbfcartrain train
    3. Drive from Lörrach Hbf to Barcelonacar car
    40h 11m
    €518–744

Chișinău International Airport (RMO) to Barcelona–El Prat Airport (BCN) flights

Calendar13Weekly Planes
Duration3h 36mAverage Duration
Ticket€59Cheapest Price
See schedules

Questions & Answers

What companies run services between Odessa, Ukraine and Barcelona, Spain?

You can take a bus from Bunina St to Barcelona, Estació d'Autobusos Nord via Pryvoz Bus Station, Chisinau Airport, and Dej OMV in around 45h 26m.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators

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

More Questions & Answers