Trip to Musselburgh

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 Glasgow to Musselburgh

🚂 Starting from Glasgow Queen Street station, passengers can take a train to Musselburgh with a transfer in Edinburgh. The journey, including transfers, typically lasts 1 hour and 26 minutes. 🎟️ Ticket prices for the train journey between Glasgow and Musselburgh range from £14 to £78, offering travelers flexibility in choosing their preferred class and amenities for a comfortable ride.

Where to stay in Musselburgh

There are over 15 hotels to stay in Musselburgh. Prices range from $120 per night.

Find accommodation
  • There is no direct train service from Glasgow to Musselburgh. However, passengers can take a train from Glasgow Queen Street to Edinburgh, then transfer to a train bound for Musselburgh. First ScotRail Service operates these train services, and the journey, including transfers, typically takes around 1 hour and 26 minutes. The ticket prices for this route range from £14 to £79, depending on the class and availability.
  • The fastest train option between Glasgow and Musselburgh involves taking a service operated by First ScotRail Service. This journey requires passengers to depart from Glasgow Queen Street station and transfer at Edinburgh before arriving at Musselburgh. The total travel time, including transfers, typically takes around 1 hour and 26 minutes. Ticket prices for this route vary between £14 and £79, depending on factors such as class and booking preferences.
  • Trains departing from Glasgow to Musselburgh are operated by First ScotRail Service and depart from Glasgow Queen Street station. Passengers can board the train at Glasgow Queen Street station to begin their journey to Musselburgh. This departure point provides convenient access for travelers starting their trip from Glasgow to Musselburgh by train.
  • There are multiple trains available between Glasgow and Musselburgh, despite there not being a direct route. Passengers can board trains at Glasgow Queen Street station and transfer in Edinburgh to reach Musselburgh. These services operated by First ScotRail Service offer travelers flexibility in choosing departure times throughout the day. The journey, including transfers, typically takes approximately 1 hour and 26 minutes, providing a convenient option for traveling between Glasgow and Musselburgh by train.
  • The Glasgow to Musselburgh train services, operated by First ScotRail Service, arrive at Musselburgh station in Musselburgh. Musselburgh station serves as the final destination for this train route, providing passengers with easy access to the town and its surrounding areas. Upon arrival at Musselburgh station, travelers can explore the town's attractions, amenities, and nearby points of interest.
  • The first train of the day from Glasgow Queen Street to Musselburgh, with a transfer in Edinburgh, typically departs early in the morning. The last train service for this route usually operates in the late evening. Passengers can check the specific departure times for the day of their intended travel through the First ScotRail Service schedule to ensure they catch the appropriate train.
  • There are no direct train trips between Glasgow and Musselburgh. Passengers traveling this route will need to take a train from Glasgow Queen Street to Edinburgh and then transfer to a train bound for Musselburgh. As such, the number of direct train trips per day is zero. The journey with transfers takes approximately 1 hour and 26 minutes, offering a convenient connection for travelers between the two destinations.
  • There is no direct train service available between Glasgow and Musselburgh. Travelers would need to take a train from Glasgow Queen Street to Edinburgh and then transfer to reach Musselburgh. The entire journey, including transfers, typically takes around 1 hour and 26 minutes. While there is no direct route, the transfer through Edinburgh provides a convenient connection for those traveling between the two locations.
  • The cost of a train ticket from Glasgow to Musselburgh ranges from £14 to £79, depending on factors such as class of travel, time of booking, and availability. Passengers can choose from a range of fare options to suit their budget and preferences. It is recommended to book tickets in advance to secure the best prices and availability for the journey.

Will you be returning to Glasgow by train?

If you are looking for the return train journey, check out trains from Musselburgh to Glasgow

See schedule