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.
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 Rotterdam → Edinburgh if you're planning a return trip.
Fly from Edinburgh (EDI) to Rotterdam (RTM).
Transavia Holland
+ 1 others3 similiar routes
We’ve grouped similar routes together, click the arrows to see the other options.
Take the train to London Kings Cross and then to Rotterdam Centraal.
Multiple train operators
Take the bus to London Victoria Coach Station and then to Rotterdam Central Station.
Drive to Newcastle upon Tyne then take a ferry to Amsterdam IJmuiden then drive to Rotterdam.
Multiple operators
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.
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.
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.
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.
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).
Transport option | Duration | Cost | Frequency | Distance |
---|---|---|---|---|
Fly + 3 similar | 2h 15m | €190($190) | every 20 mins | 694km (431 miles) |
Plane and Train | 2h 40m | €160($160) | every 20 mins | 729km (453 miles) |
Fly to Brussels (BRU), Train | 3h 15m | €290($290) | every 2 hours | 908km (564 miles) |
Train and Plane | 3h 15m | €185($185) | every 20 mins | 861km (535 miles) |
Train | 7h 45m | €425($425) | 5 times a week | 1,140km (708 miles) |
Bus | 19h 45m | €59($59) | once daily | 1,262km (784 miles) |
Car and Ferry | 19hrs | €300($300) | once daily | 770km (478 miles) |
Transavia Holland
First ScotRail Service
LNER
Eurostar
DFDS Seaways
The following major airports near Rotterdam offer regular flights to various popular destinations within Netherlands and internationally.