Rome2Rio

How to get fromSt. Moritz to Tunisby bus, train, plane or car ferry

Find Transport to Tunis

See all options

There are 9 ways to get from St. Moritz to Tunis by bus, train, plane, 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, train to Milan Linate Airport, fly

    best
    1. Take the bus from St. Moritz, Bahnhof to Chiavenna, Stazionebus bus
    2. Take the train from Colico to Monzatrain train
    3. Fly from Milan Linate Airport (LIN) to Tunis (TUN)plane plane LIN - TUN
    11h 29m
    $107–296
  2. Bus, train, train to Milano Malpensa Airport, fly

    cheapest
    1. Take the bus from St. Moritz, Bahnhof to Chiavenna, Stazionebus bus
    2. Take the train from Colico to Milano Centraletrain train
    3. Take the train from Milano Centrale to Malpensa Aeroporto T1train train
    4. Fly from Milano Malpensa Airport (MXP) to Tunis (TUN)plane plane MXP - TUN
    10h 21m
    $81–319
  3. Bus, car ferry

    1. Take the bus from St. Moritz, Bahnhof to Cassarate, Monte Brèbus bus 631
    2. Take the bus from Lugano to Genoa - Via Fanti d'Italia Bus Stopbus bus
    3. Take the car ferry from Port of Genoa to Port of Tuniscarferry car ferry
    4. Take the bus from Port La Goulette to Rabattement 10 Décembrebus bus 47
    31h 21m
  4. Bus, train, train to Bologna Guglielmo Marconi Airport, fly

    1. Take the bus from St. Moritz, Bahnhof to Chiavenna, Stazionebus bus
    2. Take the train from Colico to Milano Centraletrain train
    3. Take the train from Milano Centrale to Bologna centraletrain train
    4. Fly from Bologna Guglielmo Marconi Airport (BLQ) to Tunis (TUN)plane plane BLQ - TUN
    10h 31m
    $111–377
  5. Train, train to Geneva International Airport, fly

    1. Take the train from St. Moritz to Churtrain train
    2. Take the train from Chur to Zürich HBtrain train
    3. Take the train from Zürich HB to Genève-Aéroporttrain train
    4. Fly from Geneva International Airport (GVA) to Tunis (TUN)plane plane GVA - TUN
    11h 40m
    $249–814
  6. Train, train to Munich International Airport, fly

    1. Take the train from St. Moritz to Churtrain train
    2. Take the train from Chur to St. Margrethen SGtrain train
    3. Take the train from St. Margrethen Sg to Muenchen Hbf Gl.27-36train train
    4. Fly from Munich International Airport (MUC) to Tunis (TUN)plane plane MUC - TUN
    12h 13m
    $233–553
  7. Bus, train, train to Venice Marco Polo Airport, fly

    1. Take the bus from St. Moritz, Bahnhof to Chiavenna, Stazionebus bus
    2. Take the train from Colico to Milano Centraletrain train
    3. Take the train from Milano Centrale to Venezia Mestretrain train
    4. Fly from Venice Marco Polo Airport (VCE) to Tunis (TUN)plane plane VCE - TUN
    12h 27m
    $163–405
  8. Train, car ferry

    1. Take the train from St. Moritz to Tiranotrain train R19 / ...
    2. Take the train from Tirano to Milano Centraletrain train
    3. Take the train from Milano Centrale to Genova P.Za Principetrain train Ic
    4. Take the car ferry from Port of Genoa to Port of Tuniscarferry car ferry
    31h 38m
  9. Bus, train, car ferry

    1. Take the bus from St. Moritz, Bahnhof to Chiavenna, Stazionebus bus 604
    2. Take the train from Colico to Milano Lambratetrain train
    3. Take the train from Milano Lambrate to Genova P.Za Principetrain train Re
    4. Take the car ferry from Port of Genoa to Port of Tuniscarferry car ferry
    32h 11m
    $152–243

Milan Linate Airport (LIN) to Tunis (TUN) flights

Calendar27Weekly Planes
Duration4h 20mAverage Duration
Ticket$93Cheapest Price
See schedules

Questions & Answers

What companies run services between St. Moritz, Switzerland and Tunis, Tunisia?

There is no direct connection from St. Moritz to Tunis. However, you can take the bus to Chiavenna, Stazione, walk to Chiavenna, take the train to Colico, take the train to Monza, take the train to Milano Forlanini, walk to Stazione Forlanini, take the line 4 subway to Linate Aeroporto, walk to Milan Linate Airport (LIN) airport, fly to Tunis (TUN), walk to Aeroport Carthage, then take the line 635 bus to Charguia1. Alternatively, you can take a bus from St. Moritz, Bahnhof to Rabattement 10 Décembre via Cassarate, Monte Brè, Lugano, Campus Universitario, Lugano, Via Ciani/Cornaredo, Lugano, Genoa - Via Fanti d'Italia Bus Stop, Port of Genoa, Port of Tunis, and Port La Goulette in around 31h 21m.

Airlines
Train operators
Bus operators
Ferry operators

Want to know more about travelling around Tunisia

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