Rome2Rio

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

Find Transport to Bern

See all options

There are 13 ways to get from Igoumenitsa to Bern by bus, plane, train, ferry, 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.

  1. Bus to Preveza Airport, fly to Zurich Airport, train

    best
    1. Take the bus from Igoumenitsa to Prevezabus
    2. Fly from Preveza Airport (PVK) to Zurich Airport (ZRH)planePVK - ZRH
    3. Take the train from Zürich Flughafen to Berntrain
    8h 50m
    CHF 185–359
  2. Ferry to Brindisi Airport, fly to Basel, train

    cheapest
    1. Take the ferry from Port of Igoumenitsa to Porto di Brindisiferry
    2. Fly from Brindisi Airport (BDS) to Basel (BSL)planeBDS - BSL
    3. Take the train from Basel SBB to Berntrain
    16h 12m
    CHF 133–331
  3. Ferry, train

    1. Take the ferry from Port of Igoumenitsa to Port of Bariferry
    2. Take the train from Bari Centrale to Milano CentraletrainFr
    3. Take the train from Milano Centrale to BerntrainEc
    23h 11m
    CHF 146–296
  4. Ferry, train via Ancona

    1. Take the ferry from Igoumenitsa to Ancona M.MaferryAsf / ...
    2. Take the train from Ancona to Milano CentraletrainFr
    3. Take the train from Milano Centrale to BerntrainEc
    25h 17m
    CHF 137–324
  5. Bus

    1. Take the bus from Igoumenitsa to Sarandëbus
    2. Take the bus from Sarande,Posta Shqiptare to Tirana, Terminali Lindor I Autobusavebus
    3. Take the bus from Tirana, Terminali Lindor I Autobusave to Bern, Hauptbahnhofbus
    31h 39m
  6. Bus, bus to Ohrid Airport, fly to Zurich Airport, train

    1. Take the bus from Igoumenitsa to Sarandëbus
    2. Take the bus from Sarandë to Strugabus
    3. Fly from Ohrid Airport (OHD) to Zurich Airport (ZRH)planeOHD - ZRH
    4. Take the train from Zürich Flughafen to Berntrain
    11h 15m
  7. Bus, bus to Tirana International Airport Nënë Tereza, fly to Zurich Airport, train

    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 Zurich Airport (ZRH)planeTIA - ZRH
    4. Take the train from Zürich Flughafen to Berntrain
    12h 45m
  8. Ferry to Brindisi Airport, fly to Milano Malpensa Airport, train

    1. Take the ferry from Port of Igoumenitsa to Porto di Brindisiferry
    2. Fly from Brindisi Airport (BDS) to Milano Malpensa Airport (MXP)planeBDS - MXP
    3. Take the train from Gallarate to Domodossolatrain
    4. Take the train from Brig to Berntrain
    17h 33m
    CHF 135–365
  9. Ferry to Brindisi Airport, fly to Il Caravaggio International Airport, train

    1. Take the ferry from Port of Igoumenitsa to Porto di Brindisiferry
    2. Fly from Brindisi Airport (BDS) to Il Caravaggio International Airport (BGY)planeBDS - BGY
    3. Take the train from Milano Centrale to Berntrain
    17h 47m
    CHF 149–416
  10. Bus, bus to Tirana International Airport Nënë Tereza, fly to Mulhouse, train

    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 Mulhouse (MLH)planeTIA - MLH
    4. Take the train from Basel SBB to Berntrain
    13h 22m
  11. Bus to Preveza Airport, fly to Milano Malpensa Airport, train

    1. Take the bus from Igoumenitsa to Prevezabus
    2. Fly from Preveza Airport (PVK) to Milano Malpensa Airport (MXP)planePVK - MXP
    3. Take the train from Gallarate to Domodossolatrain
    4. Take the train from Brig to Berntrain
    11h 44m
    CHF 165–418
  12. Bus via Struga

    1. Take the bus from Igoumenitsa to Sarandëbus
    2. Take the bus from Sarandë to Strugabus
    3. Take the bus from Struga to Bernbus
    32h 45m
  13. Drive 1,850.4 km

    1. Drive from Igoumenitsa to Berncar1,850.4 km
    24h 12m
    CHF 314–453

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

Calendar6Weekly Services
Duration25h 17mAverage Duration
TicketCHF 137Cheapest Price
See schedules

Questions & Answers

What companies run services between Igoumenitsa, Greece and Bern, Switzerland?

You can take a bus from Igoumenitsa to Bern, Hauptbahnhof via Sarandë, Sarande,Posta Shqiptare, and Tirana, Terminali Lindor I Autobusave in around 31h 39m.

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 Switzerland

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

More Questions & Answers