Rome2Rio

How to get fromIgoumenitsa to Rigaby bus, plane, car, train, ferry or car ferry

Find Transport to Riga

See all options

There are 9 ways to get from Igoumenitsa to Riga by bus, plane, car, train, ferry, or car ferry

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus to Ioannina National Airport, fly

    best
    1. Take the bus from Igoumenitsa to Ioanninabus
    2. Fly from Ioannina National Airport (IOA) to Riga International Airport (RIX)planeIOA - RIX
    10h 26m
    $269–405
  2. Car ferry to Corfu International Airport, Ioannis Kapodistrias, fly

    cheapest
    1. Take the car ferry from Port of Igoumenitsa to Port of Corfucarferry
    2. Fly from Corfu International Airport, Ioannis Kapodistrias (CFU) to Riga International Airport (RIX)planeCFU - RIX
    8h 5m
    $128–288
  3. Drive, bus, train

    1. Drive from Igoumenitsa to Ksamilcar
    2. Take the bus from Ksamil to Pristinabus
    3. Take the bus from Pristina to Bratislava, Autobusová stanica Mlynské Nivybus
    4. Take the train from Bratislava Hlavna Stanica to Warszawa ZachodniatrainEc
    5. Take the train from Warszawa Zachodnia to Kaunastrain144
    6. Take the train from Kaisiadorys to Riga-Pasazierutrain215 / ...
    43h 59m
  4. Ferry, train, bus

    1. Take the ferry from Igoumenitsa to Ancona M.MaferryAsf / ...
    2. Take the train from Ancona to Rosenheimtrain89
    3. Take the train from Rosenheim to Warszawa CentralnatrainIc
    4. Take the bus from Warsaw to Rigabus
    2d 1h
    $271–591
  5. Bus

    1. Take the bus from Igoumenitsa to Münchenbus
    2. Take the bus from Munich central bus station to Riga, Bus StationbusN1230
    2d 9h
    $268–447
  6. Bus to Thessaloniki Airport Makedonia, fly

    1. Take the bus from Igoumenitsa to Thessaloniki Macedonia KTEL Bus Stationbus
    2. Fly from Thessaloniki Airport Makedonia (SKG) to Riga International Airport (RIX)planeSKG - RIX
    11h 50m
    $167–355
  7. Bus, bus to Tirana International Airport Nënë Tereza, fly

    1. Take the bus from Igoumenitsa to Sarandëbus
    2. Take the bus from Sarandë to Tiranabus
    3. Fly from Tirana International Airport Nënë Tereza (TIA) to Riga International Airport (RIX)planeTIA - RIX
    12h 34m
  8. Ferry, bus

    1. Take the ferry from Port of Igoumenitsa to Port of Bariferry
    2. Take the bus from Bari to Lviv Striyskyi Bus Stationbus
    3. Take the bus from Lviv Striyskyi Bus Station to Riga Central Bus Stationbus
    2d 12h
    $275–315
  9. Drive 2,535.2 km

    1. Drive from Igoumenitsa to Rigacar2,535.2 km
    29h 4m
    $532–768

Igoumenitsa to Riga by ferry, foot, bus, and train

Calendar4Weekly Services
Duration2d 1hAverage Duration
Ticket$271Cheapest Price
See schedules

Questions & Answers

What companies run services between Igoumenitsa, Greece and Riga, Latvia?

You can take a bus from Igoumenitsa to Riga, Bus Station via Munich central bus station in around 2d 9h.

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

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Latvia

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

Italy Travel Guides

Read the travel guideItaly Travel Guides