Rome2Rio

How to get fromSochi to Colmarby plane, train, bus, train (TGV) or night train

Find Transport to Colmar

See all options

There are 9 ways to get from Sochi to Colmar by plane, train, bus, train (TGV), or night train

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

  1. Fly to Zurich Airport, train

    best
    1. Fly from Sochi International Airport (AER) to Zurich Airport (ZRH)planeAER - ZRH
    2. Take the train from Zürich HB to Mulhousetrain
    3. Take the train from Mulhouse Ville to Colmartrain
    12h 32m
    €448–902
  2. Train, bus, night train

    cheapest
    1. Take the train from Sochi to Puhovichitrain
    2. Take the train from Puhovichi to Minsk Pastrain
    3. Take the bus from Minsk Central Bus Station to Nurembergbus
    4. Take the night train from Nuernberg Hbf to StrasbourgnighttrainNj
    5. Take the train from Strasbourg to ColmartrainTer
    3d 9h
    €162–548
  3. Train, bus via Moscow

    1. Take the train from Sochi to Kazansky Railway Terminaltrain
    2. Take the bus from Moscow, International Bus Station to Warsaw Westbus
    3. Take the train from Warszawa Zachodnia to Muenchen HbftrainIc
    4. Take the train from München Hbf to Strasbourg Bahnhoftrain83
    5. Take the train from Strasbourg to ColmartrainTer
    2d 14h
    €217–502
  4. Bus

    1. Take the bus from Sochi Bus station to Tuapsebus
    2. Take the bus from Tuapse to Gomel Bus Stationbus
    3. Take the bus from Gomel Bus Station to Poznańbus
    4. Take the bus from Poznan, Bus Station to Colmarbus
    2d 19h
    €165–272
  5. Fly to Stuttgart Airport, train

    1. Fly from Sochi International Airport (AER) to Stuttgart Airport (STR)planeAER - STR
    2. Take the train from Hauptbahnhof to Strasbourg Bahnhoftrain
    3. Take the train from Strasbourg to Colmartrain
    13h 10m
    €302–1,328
  6. Fly to Basel, train

    1. Fly from Sochi International Airport (AER) to Basel (BSL)planeAER - BSL
    2. Take the train from St Louis to Colmartrain
    11h 12m
    €427–792
  7. Fly to Mulhouse, train

    1. Fly from Sochi International Airport (AER) to Mulhouse (MLH)planeAER - MLH
    2. Take the train from St Louis to Colmartrain
    20h 2m
    €197–742
  8. Train

    1. Take the train from Sochi to Hudahajtrain
    2. Take the train from Vilniaus geležinkelio stotis to Warszawa Zachodniatrain
    3. Take the train from Warszawa Zachodnia to Berlin HbftrainEic
    4. Take the train from Berlin Hbf to Strasbourg Bahnhoftrain82
    5. Take the train from Strasbourg to ColmartrainTer
    3d 4h
    €208–444
  9. Train, bus

    1. Take the train from Sochi to Kaliningrad-Passajirsktrain
    2. Take the bus from Kaliningrad Bus station to Gdańsk Głównybus802 / ...
    3. Take the train from Gdansk Glowny to Berlin OstbahnhoftrainIc
    4. Take the train from S Ostbahnhof to Strasbourg Bahnhoftrain82
    5. Take the train from Strasbourg to ColmartrainTer
    3d 7h
    €223–475

Sochi to Colmar by train and bus

Calendar4Weekly Services
Duration3d 7hAverage Duration
Ticket€223Cheapest Price
See schedules

Questions & Answers

What companies run services between Sochi, Russia and Colmar, France?

You can take a bus from Sochi Bus station to Colmar via Tuapse, Gomel Bus Station, and Poznan, Bus Station in around 2d 19h. Alternatively, you can take a train from Sochi to Colmar via Hudahaj, Kena, Vilniaus geležinkelio stotis, Warszawa Zachodnia, Berlin Hbf, Strasbourg Bahnhof, and Strasbourg in around 3d 4h.

Airlines
Train operators
Bus operators

Want to know more about travelling around France

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