Travel from Toulouse to Bern

Bus or train from Toulouse to Bern?

French Railways (SNCF) operates a train from Toulouse to Bern every 4 hours. Tickets cost $80 - $120 and the journey takes 4 h 8 min. 2 other operators also service this route. Alternatively, Eurolines CH operates a bus from Toulouse to Bern 3 times a week. Tickets cost $60 - $85 and the journey takes 11 h. RegioJet also services this route once a week.

Travel Guides

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

How to get from Toulouse to Bern

From Compans-Caffarelli bus to Toulouse airport, fly to Basel airport, line 50 bus to Basel SBB, then train to Bern. 5 h 15 min $170. From Compans-Caffarelli bus to Toulouse airport, fly to Strasbourg airport, train to Strasbourg, train to Basel SBB, then train to Bern. 5 h 58 min $219. From Compans-Caffarelli bus to Toulouse airport, fly to Geneva airport, then train to Bern. 5 h 40 min $181. From Compans-Caffarelli bus to Toulouse airport, fly to Lyon airport, Rhonexpress to Lyon Part Dieu, train to Genève, then train to Bern. 7 h 37 min $214. From Compans-Caffarelli bus to Toulouse airport, fly to Milan Malpensa airport, train to Gallarate, then train to Bern. 7 h 59 min $186. From Toulouse-Matabiau train to Lyon Part Dieu, train to Genève, then train to Bern. 8 h 57 min $227. From Toulouse Gare Routière bus to Lausanne, park.Velodrome then bus to Bern, Carparkplatz Schützenmatte. 13 h 15 min $88. From Toulouse bus to Lyon, Lyon Perrache then night bus to Bern. 14 h $77. From Toulouse drive to Bern. 7 h 52 min $133.

Is there a direct train between Toulouse and Bern?

No, there is no direct train from Toulouse to Bern. However, there are services departing from Toulouse-Matabiau and arriving at Bern via Lyon Part Dieu and Genève. The journey, including transfers, takes approximately 8 h 57 min.

Is there a direct bus between Toulouse and Bern?

No, there is no direct bus from Toulouse to Bern. However, there are services departing from Toulouse Gare Routière and arriving at Bern, Carparkplatz Schützenmatte via Lausanne, park.Velodrome. The journey, including transfers, takes approximately 13 h 15 min.

Operators from Toulouse to Bern

Close Print Itinerary
  1. Here are 9 options to get from
    Toulouse to Bern:

    1. Trip:
      1 Fly to Basel, train
      • One-Way approx: USD $95 - $337
      • Duration: 5 h 15 min
      Open +
      • Trip:
        1 Fly to Basel, train
        • One-Way approx: USD $95 - $337
        • Duration: 5 h 15 min
        Close x
    2. Trip:
      2 Fly to Strasbourg, train
      • One-Way approx: USD $122 - $407
      • Duration: 5 h 58 min
      Open +
      • Trip:
        2 Fly to Strasbourg, train
        • One-Way approx: USD $122 - $407
        • Duration: 5 h 58 min
        Close x
    3. Trip:
      3 Fly to Geneva, train
      • One-Way approx: USD $92 - $297
      • Duration: 5 h 40 min
      Open +
      • Trip:
        3 Fly to Geneva, train
        • One-Way approx: USD $92 - $297
        • Duration: 5 h 40 min
        Close x
    4. Trip:
      4 Fly to Lyon, train
      • One-Way approx: USD $135 - $300
      • Duration: 7 h 37 min
      Open +
      • Trip:
        4 Fly to Lyon, train
        • One-Way approx: USD $135 - $300
        • Duration: 7 h 37 min
        Close x
    5. Trip:
      5 Fly to Milan Malpensa, train
      • One-Way approx: USD $104 - $330
      • Duration: 7 h 59 min
      Open +
      • Trip:
        5 Fly to Milan Malpensa, train
        • One-Way approx: USD $104 - $330
        • Duration: 7 h 59 min
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $154 - $252
      • Duration: 8 h 57 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $154 - $252
        • Duration: 8 h 57 min
        Close x
    7. Trip:
      7 Bus
      • One-Way approx: USD $67 - $89
      • Duration: 13 h 15 min
      Open +
      • Trip:
        7 Bus
        • One-Way approx: USD $67 - $89
        • Duration: 13 h 15 min
        Close x
    8. Trip:
      8 Bus, night bus
      • One-Way approx: USD $52 - $149
      • Duration: 14 h
      Open +
      • Trip:
        8 Bus, night bus
        • One-Way approx: USD $52 - $149
        • Duration: 14 h
        Close x
    9. Trip:
      9 Drive
      • One-Way approx: USD $110 - $160
      • Duration: 7 h 52 min
      Open +
      • Trip:
        9 Drive
        • One-Way approx: USD $110 - $160
        • Duration: 7 h 52 min
        Close x