Trip to Grangemouth

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 Grangemouth

🚆 Experience a scenic train journey from Perth to Grangemouth in just 1 hour and 23 minutes. 💷 The price of a train ticket between Perth and Grangemouth ranges from £21 to £81, providing budget-friendly options for travelers.

Where to stay in Grangemouth

There are over 8 hotels to stay in Grangemouth. Prices range from $72 per night.

Find accommodation
  • The train route from Perth to Grangemouth is primarily serviced by ScotRail. The journey typically takes around 1 hour and 23 minutes by train. Ticket prices for this route can vary depending on the time of booking and class of travel, ranging from £22 to £82. It is recommended to check the ScotRail website for the most up-to-date schedules and ticket prices before planning your journey.
  • The fastest train between Perth and Grangemouth typically takes 1 hour and 23 minutes. This train route is operated by ScotRail, offering efficient and convenient transportation between the two locations. While the journey duration remains consistent, ticket prices can vary between £22 and £82 depending on factors such as class of travel and availability. Travelers can choose the most suitable train option based on their preferences and budget.
  • There are multiple trains that operate between Perth and Grangemouth providing travelers with flexible options throughout the day. The journey duration for these trains typically takes 1 hour and 23 minutes. Ticket prices for these trains can vary from £22 to £82, offering passengers the choice of different fare options depending on their preferences and budget. It is advisable to check the train schedules to select a convenient departure time for your journey.
  • The first train from Perth to Grangemouth typically departs early in the morning, allowing passengers to start their journey at the beginning of the day. The last train of the day on this route usually leaves in the late evening, providing a convenient option for travelers who prefer to travel later in the day. The total journey time by train between Perth and Grangemouth is approximately 1 hour and 23 minutes. Passengers can check the train schedules to confirm the exact departure times for the first and last trains of the day.
  • There are several direct train trips available each day between Perth and Grangemouth providing passengers with flexibility in their travel schedules. The journey typically takes around 1 hour and 23 minutes by train, offering a relatively quick transit between the two destinations. Passengers can choose from various departure times throughout the day to suit their preferences and itinerary. It is advisable to check the train schedules in advance to determine the specific number of direct train trips on the desired travel date.
  • The cost of a train ticket from Perth to Grangemouth generally ranges from £22 to £82, depending on factors such as the class of travel, time of booking, and availability. Passengers have the option to select different ticket types and fare options based on their preferences and budget. It is recommended to book tickets in advance to secure the best possible price and to check for any promotional offers or discounts that may apply to the journey. Additionally, checking the ScotRail website for the most current pricing information is advised.

Will you be returning to Perth by train?

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

See schedule