How to travel from Edinburgh to Rotterdam, Netherlands

The distance between Edinburgh and Rotterdam is around 694km (431 miles) and the quickest way to get there is to fly which takes around 2h 15m.

7 routes found

We've found 7 different ways to get from Edinburgh to Rotterdam by plane, train, car, ferry and bus. The recommended routes, which include information on duration, ticket price, and level of difficulty, can be found below.

👋 Also check out RotterdamEdinburgh if you're planning a return trip.

🚀 Fastest
1
plane
+

Fly

Fly from Edinburgh (EDI) to Rotterdam (RTM).

  • Duration2h 15m
  • Flight time1h 25m
  • Typical cost
    €190($190)
Operated by

Transavia Holland

+ 1 others

3 similiar routes

We’ve grouped similar routes together, click the arrows to see the other options.

2
train
+
train
+

Train

Take the train to London Kings Cross and then to Rotterdam Centraal.

  • Duration7h 45m
  • Departs5 times a week
  • Typical cost
    €425($425)
Operated by

Multiple train operators

💰 Cheapest
3
bus
+
bus
+

Bus

Take the bus to London Victoria Coach Station and then to Rotterdam Central Station.

  • Duration19h 45m
  • Departsonce daily
  • Typical cost
    €59($59)
4
car
+
ferry
+
car
+

Car and Ferry

Drive to Newcastle upon Tyne then take a ferry to Amsterdam IJmuiden then drive to Rotterdam.

  • Duration19hrs
  • Departsonce daily
  • Typical cost
    €300($300)
Operated by

Multiple operators

Frequently asked questionsabout travel between Edinburgh and Rotterdam

There are several options for getting from Edinburgh to Rotterdam by plane, train, car, ferry and bus. The cheapest option is to take the bus which costs around €59 ($59) and will take around 19h 45m. If you need to get there more quickly, you can fly and arrive in approximately 2h 15m, though it is a bit more costly at approximately €190 ($190).

The distance between Edinburgh and Rotterdam is around 694km (431 miles). In a direct line (as the crow flies), the distance is 672km (418 miles)

It takes around 2h 40m to get from Edinburgh and Rotterdam by plane and train.

The quickest way to get from Edinburgh to Rotterdam is to fly which takes around 2h 15m and will set you back approx €190 ($190).

The cheapest way to travel between Edinburgh and Rotterdam is to take the bus which will typically cost around €59 ($59) for a standard one-way ticket.

Train travel

Yes there is a train service that runs between Edinburgh and Rotterdam. It typically takes around 7h 45m and departs 5 times a week.

There are no direct train services that runs from Edinburgh to Rotterdam. However, you can instead can take several connecting trains with a changeover in London Kings Cross. These services run 5 times a week and will take a minimum of 7h 45m.

LNER and Eurostar run train services between Edinburgh and Rotterdam. Trains depart 5 times a week and will take around 7h 45m, however, this may vary depending on the particular service and whether it runs express or stops all stations.

Bus travel

Yes there is a bus that runs regularly from Edinburgh and Rotterdam. It typically takes around 19h 45m and departs once daily.

There are no direct bus services that runs from Edinburgh to Rotterdam. However, you can instead can take several connecting buses with changeovers in London Victoria Coach Station. These services run once daily and will take a minimum of 19h 45m.

Megabus UK, FlixBus and Blablabus run regular bus services between Edinburgh and Rotterdam. Buses run once daily and take around 19h 45m on average but will vary depending on you book with.

Flights and Airlines

Yes you can fly from Edinburgh and Rotterdam. Flights depart from Edinburgh (EDI) and arrive at Rotterdam (RTM). The flight takes around 1h 25m.

Yes there is a direct flight between Edinburgh and Rotterdam with no stop-overs required. Flights typically take around 1h 25m.

Transavia Holland and British Airways fly between Edinburgh and Rotterdam. Flights depart from Edinburgh (EDI) and and arrive into Rotterdam (RTM). These flights usually take around 1h 25m.

The flight from Edinburgh to Rotterdam typically takes around 1h 25m. Flights depart from Edinburgh (EDI) and and arrive into Rotterdam (RTM).

The closest major airport to Rotterdam is Rotterdam The Hague Airport (RTM) (RTM) which is approximately 4km (3 miles) from Rotterdam. Amsterdam Airport Schiphol (AMS) (AMS) and Eindhoven Airport (EIN) (EIN) are also nearby and might be a better alternative airport depending on where you are flying from.

Drive yourself

No, its not really possible or feasible to drive from Edinburgh to Rotterdam. We recommend that you fly from Edinburgh (EDI) to Amsterdam Schiphol (AMS) then take the train to Rotterdam Centraal. instead which will take 2h 40m.

If you don't have a car, the easiest way to get from Edinburgh to Rotterdam is to fly and then take the train which takes, on average, 2h 40m and will usually cost around €160 ($160).

How do I get from Edinburgh to Rotterdam

Compare travel optionsbetween Edinburgh and Rotterdam

Transport options from Edinburgh to Rotterdam
Transport optionDurationCostFrequencyDistance
Fly + 3 similar
2h 15m
€190($190)
every 20 mins694km (431 miles)
Plane and Train2h 40m
€160($160)
every 20 mins729km (453 miles)
Fly to Brussels (BRU), Train3h 15m
€290($290)
every 2 hours908km (564 miles)
Train and Plane3h 15m
€185($185)
every 20 mins861km (535 miles)
Train
7h 45m
€425($425)
5 times a week1,140km (708 miles)
Bus
19h 45m
€59($59)
once daily1,262km (784 miles)
Car and Ferry
19hrs
€300($300)
once daily770km (478 miles)

Top Carriersoperating between Edinburgh and Rotterdam

Train operators

Ferry operators

Airports near Rotterdam

The following major airports near Rotterdam offer regular flights to various popular destinations within Netherlands and internationally.

RTM
Rotterdam The Hague Airport (RTM)
Domestic Airport
Distance
4km (3 miles) from Rotterdam
AMS
Amsterdam Airport Schiphol (AMS)
International Airport
Distance
47km (29 miles) from Rotterdam
EIN
Eindhoven Airport (EIN)
International Airport
Distance
82km (51 miles) from Rotterdam