Duration 5h 6m
Distance 826.1 km
Average price SFr 210
Possible routes 11 found

Rotterdam to Bern

Rome2rio has found 11 ways to get from Rotterdam to Bern by train, bus, car and flight. We recommend taking the trains from Rotterdam to Bern, which takes around 8h 23m.

Recommended route

Train via Paris

  1. Rotterdam Centraal
    Thalys
  2. Paris l'Est
    Tgv / ...
  3. Strasbourg
    Ter
  4. Basel SBB
    61 / ...
  5. Bern
8h 23m
Bookable on Rome2rio
SFr 223 - SFr 445
Alternative routes

Train

  1. Rotterdam Centraal
    Intercity
  2. Utrecht Centraal
    Ice
  3. Basel SBB
    61 / ...
  4. Bern
8h 58m
SFr 107 - SFr 271

Bus

  1. Rotterdam, Rotterdam CS
    813 / ...
  2. Brussels, Brussels-North station
    N506
  3. Bern
12h 55m
Bookable on Rome2rio
Cheapest
SFr 46 - SFr 69

Bus, train

  1. Rotterdam
    472
  2. Basel SBB
    61 / ...
  3. Bern
13h 26m
SFr 74 - SFr 120

Drive

  1. Rotterdam
    826 km
  2. Bern
7h 27m
SFr 120 - SFr 180

Train to Amsterdam Schiphol, fly to Basel, train

  1. Rotterdam Centraal
    Intercity direct / ...
  2. Amsterdam Schiphol
    AMS - BSL
  3. Basel SBB
    61 / ...
  4. Bern
Fastest
5h 6m
SFr 84 - SFr 330

Train to Amsterdam Schiphol, fly to Zurich, train

  1. Rotterdam Centraal
    Intercity direct / ...
  2. Amsterdam Schiphol
    AMS - ZRH
  3. Zürich Flughafen
    8 / ...
  4. Bern
5h 16m
SFr 91 - SFr 410

Train to Amsterdam Schiphol, fly to Geneva, train

  1. Rotterdam Centraal
    Intercity direct / ...
  2. Amsterdam Schiphol
    AMS - GVA
  3. Genève-Aéroport
    15 / ...
  4. Bern
6h 26m
SFr 101 - SFr 360

Train to Brussels, fly to Basel, train

  1. Rotterdam Centraal
    Thalys
  2. Brussels
    BRU - BSL
  3. Basel SBB
    61 / ...
  4. Bern
6h
SFr 143 - SFr 426

Train to Brussels, fly to Zurich, train

  1. Rotterdam Centraal
    Thalys
  2. Brussels
    BRU - ZRH
  3. Zürich Flughafen
    8 / ...
  4. Bern
6h 5m
SFr 175 - SFr 466

Train to Amsterdam Schiphol, fly to Strasbourg, train

  1. Rotterdam Centraal
    Intercity direct / ...
  2. Amsterdam Schiphol
    AMS - SXB
  3. Strasbourg
    Ter
  4. Basel SBB
    61 / ...
  5. Bern
7h 11m
SFr 152 - SFr 594

Frequently asked questions

Want to know about travelling from Rotterdam to Bern? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.

The cheapest way to get from Rotterdam to Bern is to bus which costs 40€ - 65€ and takes 12h 55m.

More details

The quickest way to get from Rotterdam to Bern is to train and fly which costs 75€ - 310€ and takes 5h 6m.

More details

No, there is no direct bus from Rotterdam to Bern. However, there are services departing from Rotterdam, Rotterdam CS and arriving at Bern via Brussels, Brussels-North station. The journey, including transfers, takes approximately 12h 55m.

More details

No, there is no direct train from Rotterdam to Bern. However, there are services departing from Rotterdam Centraal and arriving at Bern via Paris l'Est, Strasbourg and Basel SBB. The journey, including transfers, takes approximately 8h 23m.

More details

The distance between Rotterdam and Bern is 593 km. The road distance is 826.1 km.

Get driving directions

The best way to get from Rotterdam to Bern without a car is to train via Paris which takes 8h 23m and costs 200€ - 410€.

More details

It takes approximately 8h 23m to get from Rotterdam to Bern, including transfers.

More details

Rotterdam to Bern bus services, operated by FlixBus, depart from Rotterdam, Rotterdam CS station.

More details

Rotterdam to Bern train services, operated by Thalys, depart from Rotterdam Centraal station.

More details

The best way to get from Rotterdam to Bern is to train via Paris which takes 8h 23m and costs 200€ - 410€. Alternatively, you can bus, which costs 40€ - 65€ and takes 12h 55m.

Mode details

The quickest flight from Amsterdam Schiphol Airport to Basel Airport is the direct flight which takes 1h 10m.

Search flights

Rotterdam to Bern bus services, operated by FlixBus, arrive at Bern station.

More details

Rotterdam to Bern train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Bern station.

More details

Yes, the driving distance between Rotterdam to Bern is 826 km. It takes approximately 7h 27m to drive from Rotterdam to Bern.

Get driving directions

Lufthansa, KLM and easyJet offer flights from Amsterdam Schiphol Airport to Basel Airport.

Search flights

Book your Rotterdam to Bern bus tickets online with FlixBus and FlixBus.

Search and book

There are 178+ hotels available in Bern. Prices start at SFr 100 per night.

More details

How to travel from Rotterdam to Bern

Find all the possible transport options for your trip from Rotterdam to Bern right here. Rome2rio displays up to date schedules, route maps, journey times and estimated fares from relevant transport operators, ensuring you can make an informed decision about which option will suit you best. Click the map below to see more travel options.

What companies run services between Rotterdam and Bern?

You can take a train from Rotterdam to Bern via Paris Nord, Paris l'Est, Strasbourg, and Basel SBB in around 8h 23m. Alternatively, you can take a bus from Rotterdam to Bern via Brussels, Brussels-North station in around 12h 55m.
Airlines
Ave. Duration
1h 13m
Frequency
Every day
Estimated price
SFr 85 - SFr 440
Ave. Duration
1h 23m
Frequency
Every day
Estimated price
SFr 95 - SFr 490
Ave. Duration
1h 15m
Frequency
Every day
Estimated price
SFr 35 - SFr 270
Ave. Duration
3h 15m
Frequency
Every day
Estimated price
SFr 160 - SFr 800
Ave. Duration
1h 12m
Frequency
Every day
Estimated price
SFr 85 - SFr 440
Ave. Duration
1h 5m
Frequency
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
SFr 70 - SFr 1000
Bus operators
Ave. Duration
2h 45m
Frequency
Hourly
Estimated price
SFr 10 - SFr 13

Bern, Switzerland

The city of Bern or Berne is the de facto capital of Switzerland, referred to by the Swiss as their (e.g. in German) Bundesstadt, or "federal city". With a population of 141,107 (April 2016), Bern is the fourth most populous city in Switzerland. The Bern agglomeration, which includes 36 municipalities, had a population of 406,900 in 2014. The metropolitan area had a population of 660,000 in 2000. Bern is also the capital of the Canton of Bern, the second most populous of Switzerland's cantons. - Wikipedia

Did you find what you were looking for?

Thanks for your feedback!

Plan your trip faster!

  • Door-to-door travel search
  • Access ticket details offline
  • Up-to-date schedules across the globe