Trip to Glenrothes

Find the perfect accommodation on booking.com

Great location and deals for every budget.

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

Trains from Perth to Glenrothes

🚆 The train journey from Perth to Glenrothes in the United Kingdom takes approximately 90 minutes, offering a scenic ride through the beautiful Scottish countryside. 💷 Ticket prices for the train between Perth and Glenrothes can range from £16 to £27, depending on the time of booking and class of travel, making it an affordable and convenient mode of transportation.

Where to stay in Glenrothes

There are over 19 hotels to stay in Glenrothes. Prices range from $65 per night.

Find accommodation
  • Several train companies operate routes from Perth to Glenrothes including ScotRail and LNER. The journey takes approximately 1 hour and 30 minutes by train. The prices for a train ticket between Perth and Glenrothes typically range from £16 to £27, depending on the time of booking and availability. It is advisable to check the specific train schedules and ticket prices on the respective company's websites for the most up-to-date information.
  • The fastest train option between Perth and Glenrothes is typically provided by LNER, with a journey time of around 1 hour and 30 minutes. While the prices for train tickets on this route can vary between £16 and £27, opting for an Express or direct service may offer a quicker travel time. It is recommended to check the current timetables and availability for the specific fastest train options on the LNER website or other train company platforms.
  • There are multiple trains running between Perth and Glenrothes throughout the day. The journey by train typically takes around 1 hour and 30 minutes. The prices for these train services between Perth and Glenrothes can range from £16 to £27 depending on the specific train service and time of booking. Passengers can choose from various departure times to suit their travel schedule and preferences.
  • The first train from Perth to Glenrothes typically departs in the early morning, around 6:00 AM. The last train of the day usually leaves around 10:00 PM. Travelers can check the specific train schedules on the respective train company's website for the most accurate and up-to-date information on departure times. The journey by train from Perth to Glenrothes takes approximately 1 hour and 30 minutes, with ticket prices ranging from £16 to £27 depending on the service and availability.
  • There are multiple direct train trips available each day between Perth and Glenrothes. Passengers can choose from various departure times throughout the day, providing flexibility for travel planning. The journey by train between Perth and Glenrothes typically takes around 1 hour and 30 minutes, with ticket prices ranging from £16 to £27 depending on the specific train service and ticket availability. It is recommended to check the train schedules and book tickets in advance to secure preferred travel times.
  • The cost of a train ticket from Perth to Glenrothes typically ranges from £16 to £27. The price may vary based on factors such as the time of booking, class of travel, and availability of promotional deals or discounts. It is advisable to check the specific fares for the desired travel dates and book tickets in advance to secure the best rates for the journey.

Will you be returning to Perth by train?

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

See schedule