Train duration | 6h50m |
Arrival | Edinburgh, Scotland |
Departure | Cologne, Germany |
Distance | 542 Miles |
Lowest train price | from €101.94 |
There are many rail companies across the country & Europe. By searching for your ticket on gopili, you can see the trains from Cologne in Germany to Edinburgh in Scotland as well as the rail company for this route.
On average, the journey takes normally 6h50m by train to cover the 542 miles to go to Edinburgh from Cologne. The train duration can vary depending if your train is direct or with changes.
The cheapest ticket price we've found for the next 180 days is £101.94 one way.
from €101.94 | MORE | 6h50m |
from £69.30 | MORE | 5h03m | |
from £66.52 | MORE | 5h14m |
from £38.97 | MORE | 14h24m |
Find the cheapest tickets to travel from Cologne to Edinburgh by train, bus, ride sharing and plane.
We compare train ticket for all major companies to travel between Cologne and Edinburgh by train and find the best prices for the coming days. Take a look at the prices of train tickets Edinburgh to Cologne and find the best deal for your outbound journey.
From | To | Price | Departure on | At | Company | Searched |
---|---|---|---|---|---|---|
Cologne Köln Hbf |
Edinburgh Bus Station |
€101.94 | 30/06/2025 | 06:59 | 23 days ago | |
Cologne Köln Hbf |
Edinburgh Bus Station |
€114.95 | 30/06/2025 | 15:15 | 23 days ago | |
Cologne Köln Hbf |
Edinburgh Bus Station |
€204.98 | 30/06/2025 | 06:44 | 23 days ago | |
Cologne Köln Hbf |
Edinburgh Bus Station |
€229.47 | 30/06/2025 | 12:42 | 23 days ago |
Best prices for the next 180 days.
Train tickets from Cologne
To Europe
Popular train journeys
Other transport solution