Travel from Bern to Solothurn

Train from Bern to Solothurn

RBS operates a train from Bern to Solothurn every 30 minutes, and the journey takes 37 min.

How to get from Bern to Solothurn

From Bern train to Solothurn. 37 min. From Bern, Bahnhof night bus to Solothurn, Baseltor. 53 min SFr 5. From Bern taxi to Solothurn. 31 min SFr 226. From Bern drive to Solothurn. 31 min SFr 6.

Is there a direct train between Bern and Solothurn?

Yes, there is a direct train departing from Bern and arriving at Solothurn. Services depart every 30 minutes, and operate every day. The journey takes approximately 37 mins.

Is there a direct bus between Bern and Solothurn?

Yes, there is an overnight bus departing from Bern, Bahnhof and arriving at Solothurn, Baseltor. This bus operates Wednesday, Thursday, Friday and Saturday. The journey takes approximately 53 mins.

Operators from Bern to Solothurn

Close Print Itinerary
  1. Here are 4 options to get from
    Bern to Solothurn:

    1. Trip:
      1 Train
      • One-Way approx: N/A
      • Duration: 37 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: N/A
        • Duration: 37 min
        Close x
    2. Trip:
      2 Night bus
      • One-Way approx: USD $5 - $7
      • Duration: 53 min
      Open +
      • Trip:
        2 Night bus
        • One-Way approx: USD $5 - $7
        • Duration: 53 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $190 - $240
      • Duration: 31 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $190 - $240
        • Duration: 31 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $5 - $9
      • Duration: 31 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $5 - $9
        • Duration: 31 min
        Close x