Trip to Edinburgh

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration
Distance km
Avg. price$
Train trips found

Trains from Basel to Edinburgh

💰 The prices for a train ticket from Basel to Edinburgh can range from €411 to €812, depending on the class of service and availability. Despite the length of the journey, the experience of traveling by train through picturesque landscapes makes it a memorable adventure.

Where to stay in Edinburgh

There are over 2211 hotels to stay in Edinburgh. Prices range from $13 per night.

Accomodation
  • The train services from Basel to Edinburgh are provided by Swiss Railways and LNER. There is no direct train from Basel to Edinburgh, and the journey involves multiple transfers, including stops at Colmar, Gare de l'Est, Paris Nord, and King's Cross. The total travel time for this route is approximately 11 hours and 51 minutes. Ticket prices for the train ride between Basel and Edinburgh typically range from €419 to €827.
  • The fastest train option available for traveling from Basel to Edinburgh involves transfers and takes approximately 11 hours and 51 minutes. This journey typically includes stops at Colmar, Gare de l'Est, Paris Nord, and King's Cross before reaching Edinburgh. Both Swiss Railways and LNER operate the train services on this route, with travel prices ranging from €419 to €827.
  • Trains departing for Edinburgh from Basel are operated by Swiss Railways and depart from Basel Sbb station. Basel Sbb station is the main train station in Basel and serves as the starting point for the journey to Edinburgh. Passengers can board the train at Basel Sbb station to begin their trip to Edinburgh.
  • There are multiple trains connecting Basel to Edinburgh but there is no direct train for this route. Passengers will have to take a series of trains with transfers at Colmar, Gare de l'Est, Paris Nord, and King's Cross before reaching Edinburgh. The entire journey, including transfers, typically takes around 11 hours and 51 minutes. Travelers can choose from different schedules offered by Swiss Railways and LNER for their trip from Basel to Edinburgh.
  • The train services from Basel to Edinburgh operated by LNER, arrive at Edinburgh station. Edinburgh station is the main railway station in the city of Edinburgh located in the city center near Princes Street and the Edinburgh Castle. Upon arrival at Edinburgh station, passengers can easily access various transportation options to reach their final destination in the city or explore the surrounding area. The station offers facilities such as ticket counters, waiting areas, shops, and cafes for the convenience of travelers.
  • The first train of the day from Basel to Edinburgh with transfers at Colmar, Gare de l'Est, Paris Nord, and King's Cross, is typically scheduled to depart from Basel Sbb station in the early morning. The journey, including transfers, takes approximately 11 hours and 51 minutes. The last train of the day from Basel to Edinburgh usually departs in the late evening, providing travelers with an option for a night-time journey. Please check with the train operators for the most up-to-date schedule information and departure times for your preferred travel dates.
  • There are no direct train trips available between Basel and Edinburgh. Travelers will need to take a series of connecting trains, with transfers at Colmar, Gare de l'Est, Paris Nord, and King's Cross stations, to reach Edinburgh from Basel. The journey, including transfers, typically takes approximately 11 hours and 51 minutes. It's important to plan ahead and allow ample time for transfers when traveling from Basel to Edinburgh by train.
  • There is no direct train service available between Basel and Edinburgh. Travelers will need to take connecting trains, with transfers at Colmar, Gare de l'Est, Paris Nord, and King's Cross stations, in order to reach Edinburgh from Basel. The total travel time for this route, including transfers, typically takes around 11 hours and 51 minutes. It's advisable to plan the journey carefully and be prepared for multiple transfers when traveling by train from Basel to Edinburgh.
  • The cost of a train ticket from Basel to Edinburgh typically ranges from €419 to €827. The price variation depends on factors such as the class of travel, time of booking, and availability of discounts or promotions. Passengers are advised to book tickets in advance to secure the best fares for their journey from Basel to Edinburgh by train.

Will you be returning to Basel by train?

If you are looking for the return train journey, check out trains from Edinburgh to Basel

See schedule