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 Glenrothes to Edinburgh

🚆 The journey from Glenrothes to Edinburgh by train takes approximately 1 hour. 💷 The prices for a train ticket between Glenrothes and Edinburgh can range from £18 to £54. 🗺️ Route 1: The distance between Glenrothes and Edinburgh is 46.0 km, and it takes 1 hour 5 mins to reach Edinburgh by bus. The bus departs from Glenrothes and arrives at Princes Street in Edinburgh, operated by Stagecoach East Scotland.

Where to stay in Edinburgh

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

Accomodation
  • There are two main companies that provide train routes from Glenrothes to Edinburgh: ScotRail and LNER. The journey takes approximately 1 hour and the prices for a train ticket can range from £18 to £54. Travelers can easily book their tickets online through the respective company's websites or at the train stations. Make sure to check the schedule in advance, as there are multiple departures throughout the day.
  • The fastest train between Glenrothes and Edinburgh is operated by ScotRail. This route takes approximately 1 hour and 5 minutes to cover a distance of 46.0 km. Passengers can enjoy a comfortable and efficient journey on this train line, making it an ideal choice for those looking to travel quickly between the two cities. Additionally, travelers can opt to take a bus towards Edinburgh, like the Edinburgh - St Andrews route, for added convenience and flexibility in their transportation options.
  • There are multiple trains available throughout the day between Glenrothes and Edinburgh. Passengers have the flexibility to choose from various departure times to suit their travel schedule. With a journey time of around 1 hour, travelers can efficiently commute between the two cities by train. Additionally, the ticket prices for these train services can range from £18 to £54, offering passengers a range of options to fit their budget and preferences.
  • The first train from Glenrothes to Edinburgh typically departs early in the morning, usually around 5:30 AM. The last train of the day from Glenrothes to Edinburgh typically leaves in the late evening, usually around 11:00 PM. These timings can vary, so it's advisable to check the most up-to-date schedule before planning your journey to ensure you catch the train that best suits your travel needs. The regular train services ensure that passengers have options throughout the day to make the trip conveniently.
  • There are multiple direct train trips scheduled each day between Glenrothes and Edinburgh, offering travelers flexibility in their journey. On average, there are approximately 12-15 direct train services operating between these two destinations. This frequent service ensures that passengers have several options throughout the day to choose from based on their preferred departure times. It is recommended to check the specific train schedule on the day of travel to select the most suitable direct trip for your itinerary.
  • The cost of a train ticket from Glenrothes to Edinburgh can vary depending on factors such as the time of booking, class of travel, and availability. Generally, prices for this route range from £18 to £54. It is advisable to book your ticket in advance to secure the best possible fare and to check for any discounts or promotions that may be available for your travel dates. Ultimately, the final price you pay for your train journey will depend on your specific preferences and booking conditions.

Will you be returning to Glenrothes by train?

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

See schedule