Travel from Cologne to Colmar

Bus or train from Cologne to Colmar?

German Railways (DB) operates a train from Cologne to Colmar every 3 hours. Tickets cost $55 - $130 and the journey takes 2 h 32 min. 2 other operators also service this route. Alternatively, Deinbus operates a bus from Cologne to Colmar twice a week. Tickets cost $14 - $24 and the journey takes 3 h 30 min. FlixBus also services this route twice daily.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Cologne to Colmar

From Köln Hbf train to Offenburg, train to Strasbourg, then train to Colmar. 4 h 14 min 111€. From Köln Hauptbahnhof bus to Heidelberg then bus to Colmar. 7 h 50 min 31€. From Köln bus to Porte de l'Hôpital, tram to Strasbourg, then train to Colmar. 8 h 45 min 80€. From Cologne drive to Colmar. 4 h 4 min 57€. From Köln Hbf train to Frankfurt airport, fly to Basel airport, line 11 Navette to St-Louis(Haut Rhin), then train to Colmar. 4 h 30 min 163€. From Köln Hbf train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Basel airport, line 11 Navette to St-Louis(Haut Rhin), then train to Colmar. 5 h 44 min 125€. From Köln, Dom / Hbf train to Cologne/Bonn Apt airport, fly to Zurich airport, line 2 train to Zürich HB, train to Basel SBB, then train to Colmar. 6 h 20 min 168€. From Köln Hbf train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Stuttgart airport, train to Stuttgart Hbf, train to Strasbourg, then train to Colmar. 6 h 32 min 145€. From Köln Hbf train to Düsseldorf Hbf, train to Dusseldorf airport, fly to Zurich airport, line 2 train to Zürich HB, train to Basel SBB, then train to Colmar. 6 h 57 min 152€.

Is there a direct train between Cologne and Colmar?

No, there is no direct train from Cologne to Colmar. However, there are services departing from Köln Hbf and arriving at Colmar via Offenburg and Strasbourg. The journey, including transfers, takes approximately 4 h 14 min.

Is there a direct bus between Cologne and Colmar?

No, there is no direct bus from Cologne to Colmar. However, there are services departing from Köln Hauptbahnhof and arriving at Colmar via Heidelberg. The journey, including transfers, takes approximately 7 h 50 min.
Close Print Itinerary
  1. Here are 9 options to get from
    Cologne to Colmar:

    1. Trip:
      1 Train
      • One-Way approx: USD $86 - $154
      • Duration: 4 h 14 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $86 - $154
        • Duration: 4 h 14 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $26 - $45
      • Duration: 7 h 50 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $26 - $45
        • Duration: 7 h 50 min
        Close x
    3. Trip:
      3 Bus, train
      • One-Way approx: USD $84 - $110
      • Duration: 8 h 45 min
      Open +
      • Trip:
        3 Bus, train
        • One-Way approx: USD $84 - $110
        • Duration: 8 h 45 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $55 - $85
      • Duration: 4 h 4 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $55 - $85
        • Duration: 4 h 4 min
        Close x
    5. Trip:
      5 Train to Frankfurt, fly to Basel, train
      • One-Way approx: USD $115 - $384
      • Duration: 4 h 30 min
      Open +
      • Trip:
        5 Train to Frankfurt, fly to Basel, train
        • One-Way approx: USD $115 - $384
        • Duration: 4 h 30 min
        Close x
    6. Trip:
      6 Fly Dusseldorf to Basel, train
      • One-Way approx: USD $88 - $264
      • Duration: 5 h 44 min
      Open +
      • Trip:
        6 Fly Dusseldorf to Basel, train
        • One-Way approx: USD $88 - $264
        • Duration: 5 h 44 min
        Close x
    7. Trip:
      7 Fly Cologne/Bonn Apt to Zurich, train
      • One-Way approx: USD $96 - $290
      • Duration: 6 h 20 min
      Open +
      • Trip:
        7 Fly Cologne/Bonn Apt to Zurich, train
        • One-Way approx: USD $96 - $290
        • Duration: 6 h 20 min
        Close x
    8. Trip:
      8 Fly Dusseldorf to Stuttgart, train
      • One-Way approx: USD $129 - $285
      • Duration: 6 h 32 min
      Open +
      • Trip:
        8 Fly Dusseldorf to Stuttgart, train
        • One-Way approx: USD $129 - $285
        • Duration: 6 h 32 min
        Close x
    9. Trip:
      9 Fly Dusseldorf to Zurich, train
      • One-Way approx: USD $110 - $265
      • Duration: 6 h 57 min
      Open +
      • Trip:
        9 Fly Dusseldorf to Zurich, train
        • One-Way approx: USD $110 - $265
        • Duration: 6 h 57 min
        Close x