Travel from Colmar to Barcelona

Bus or train from Colmar to Barcelona?

French Railways (SNCF) operates a train from Colmar to Barcelona 5 times a week. Tickets cost $85 - $130 and the journey takes 4 h. 2 other operators also service this route. Alternatively, FlixBus operates a bus from Colmar to Barcelona once daily. Tickets cost $4 - $8 and the journey takes 1 h 35 min. 2 other operators also service this route.

Travel Guides

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

How to get from Colmar to Barcelona

From Colmar train to Saint-Louis, line 11 Navette to Basel airport, fly to Barcelona airport, then train to Barcelona. 5 h 7 min $108. From Colmar train to Basel SBB, train to Zürich HB, train to Zurich airport, fly to Barcelona airport, then train to Barcelona. 6 h 21 min $194. From Colmar train to Strasbourg, train to Stuttgart Hbf (tief), train to Stuttgart airport, fly to Barcelona airport, then train to Barcelona. 7 h 37 min $176. From Colmar train to Avignon TGV, train to Barcelona Sants, then train to Barcelona Catalunya. 9 h 3 min $175. From Colmar train to Port Bou then train to Barcelona P.Gracia. 15 h 36 min $194. From Colmar bus to Kehl, bus to Barcelona Sants, then train to Barcelona Catalunya. 20 h 1 min $105. From Colmar train to Basel then bus to Barcelona. 22 h 11 min $102. From Colmar drive to Barcelona. 9 h 42 min $172.
Close Print Itinerary
  1. Here are 8 options to get from
    Colmar to Barcelona:

    1. Trip:
      1 Train to Basel, fly
      • One-Way approx: USD $59 - $241
      • Duration: 5 h 7 min
      Open +
      • Trip:
        1 Train to Basel, fly
        • One-Way approx: USD $59 - $241
        • Duration: 5 h 7 min
        Close x
    2. Trip:
      2 Train, train to Zurich, fly
      • One-Way approx: USD $100 - $329
      • Duration: 6 h 21 min
      Open +
      • Trip:
        2 Train, train to Zurich, fly
        • One-Way approx: USD $100 - $329
        • Duration: 6 h 21 min
        Close x
    3. Trip:
      3 Train, train to Stuttgart, fly
      • One-Way approx: USD $119 - $362
      • Duration: 7 h 37 min
      Open +
      • Trip:
        3 Train, train to Stuttgart, fly
        • One-Way approx: USD $119 - $362
        • Duration: 7 h 37 min
        Close x
    4. Trip:
      4 Train via Avignon TGV
      • One-Way approx: USD $141 - $203
      • Duration: 9 h 3 min
      Open +
      • Trip:
        4 Train via Avignon TGV
        • One-Way approx: USD $141 - $203
        • Duration: 9 h 3 min
        Close x
    5. Trip:
      5 Train
      • One-Way approx: USD $157 - $222
      • Duration: 15 h 36 min
      Open +
      • Trip:
        5 Train
        • One-Way approx: USD $157 - $222
        • Duration: 15 h 36 min
        Close x
    6. Trip:
      6 Bus
      • One-Way approx: USD $87 - $132
      • Duration: 20 h 1 min
      Open +
      • Trip:
        6 Bus
        • One-Way approx: USD $87 - $132
        • Duration: 20 h 1 min
        Close x
    7. Trip:
      7 Train, bus
      • One-Way approx: USD $87 - $127
      • Duration: 22 h 11 min
      Open +
      • Trip:
        7 Train, bus
        • One-Way approx: USD $87 - $127
        • Duration: 22 h 11 min
        Close x
    8. Trip:
      8 Drive
      • One-Way approx: USD $140 - $210
      • Duration: 9 h 42 min
      Open +
      • Trip:
        8 Drive
        • One-Way approx: USD $140 - $210
        • Duration: 9 h 42 min
        Close x