Rome2Rio

How to get fromSuceava to Ohridby plane, bus, train, night train, or car

Find Transport to Ohrid

See all options

Suceava to Ohrid

Rome2Rio compared 9 ways to get from Suceava to Ohrid. The best route is Fly Suceava to Tirana International Airport Nënë Tereza, bus, a distance of 843.581 km.

  1. Fly Suceava to Tirana International Airport Nënë Tereza, bus

    best
    1. Fly from Suceava (SCV) to Tirana International Airport Nënë Tereza (TIA)plane plane SCV - TIA
    2. Take the bus from Tirana to Ohridbus bus
    12h 20m
    $93–305
  2. Train to Iași International Airport, fly to Tirana International Airport Nënë Tereza, bus

    cheapest
    1. Take the train from Suceava to Iașitrain train
    2. Fly from Iași International Airport (IAS) to Tirana International Airport Nënë Tereza (TIA)plane plane IAS - TIA
    3. Take the bus from Tirana to Ohridbus bus
    14h 24m
    $73–288
  3. Train, night train, bus

    1. Take the train from Suceava to Bucharesttrain train
    2. Take the night train from Bucharest to Gorna Oryahovitsanighttrain night train
    3. Take the train from Gorna Oryahovitsa to Sofiatrain train Ic
    4. Take the bus from Sofia Central Bus Station to Skopje, Transporten Centar (Скопjе, Транспортен Центар)bus bus
    5. Take the bus from Skopje, Transporten Centar to Ohridbus bus
    23h 29m
    $92–118
  4. Bus

    1. Take the bus from Suceava to Thessalonikibus bus
    2. Take the bus from Thessaloniki to Skopje Central Bus Stationbus bus
    3. Take the bus from Skopje, Transporten Centar to Ohridbus bus
    33h
    $105–252
  5. Drive 1,225.1 km

    1. Drive from Suceava to Ohridcar car 1,225.1 km
    16h 14m
    $196–282
  6. Train to Iași International Airport, fly to Skopje International Airport, bus

    1. Take the train from Suceava to Iașitrain train
    2. Fly from Iași International Airport (IAS) to Skopje International Airport (SKP)plane plane IAS - SKP
    3. Take the bus from Skopje, Transporten Centar to Ohridbus bus
    18h 5m
    $78–384
  7. Train, bus

    1. Take the train from Suceava to Bucharesttrain train
    2. Take the train from Bucuresti Nord to Sofiatrain train 461
    3. Take the bus from Sofia to Skopje, Transporten Centarbus bus
    4. Take the bus from Skopje, Transporten Centar to Ohridbus bus
    27h 19m
    $113–149
  8. Train, night train, drive

    1. Take the train from Suceava to Bucharesttrain train
    2. Take the night train from Bucharest to Gorna Oryahovitsanighttrain night train
    3. Take the train from Gorna Oryahovitsa to Sofiatrain train Ic
    4. Take the train from Sofia to Petrichtrain train Ic
    5. Drive from Petrich to Rodopoliscar car
    6. Take the train from Rodopolis to Thessalonikitrain train Re
    7. Take the train from Thessaloniki to Florinatrain train Re
    8. Drive from Florina to Ohridcar car
    28h 20m
    $127–170
  9. Bus via Sibiu

    1. Take the bus from Suceava to Sibiubus bus
    2. Take the bus from Sibiu to Sofiabus bus 983
    3. Take the bus from Sofia to Skopje, Transporten Centarbus bus
    4. Take the bus from Skopje, Transporten Centar to Ohridbus bus
    33h 22m
    $127–197

Suceava to Ohrid by train and bus

Calendar14Weekly Services
Duration27h 19mAverage Duration
Ticket$113Cheapest Price
See schedules

Questions & Answers

What companies run services between Suceava, Romania and Ohrid, North Macedonia?

You can take a bus from Suceava to Ohrid via Thessaloniki, Skopje Central Bus Station, and Skopje, Transporten Centar in around 33h.

Airlines
Train operators
Bus operators

Want to know more about travelling around North Macedonia

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