Trip to Edinburgh

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

🌄 From Glasgow Queen Street, passengers will transfer to another First ScotRail Service train, which will take them to Edinburgh station. The entire trip, including transfers, lasts approximately 1 hour and 47 minutes. 🎫 Ticket prices for this train journey from Balloch to Edinburgh can range from £20 to £89, offering a convenient and efficient way to travel between these two beautiful Scottish cities.

Where to stay in Edinburgh

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

Find accommodation
  • The train route from Balloch to Edinburgh is provided by First ScotRail Service. Although there is no direct train, passengers can travel by taking a service from Balloch to Glasgow Queen Street and then transferring to a train bound for Edinburgh. The entire journey, including transfers, typically takes around 1 hour and 47 minutes. Ticket prices for this route range from £21 to £90 depending on fare type and availability.
  • The fastest train option between Balloch and Edinburgh involves taking a service operated by First ScotRail Service. This journey requires passengers to travel from Balloch to Glasgow Queen Street and then transfer to another train bound for Edinburgh. The total travel time, including transfers, typically takes around 1 hour and 47 minutes, making it the quickest route available for this particular trip. Ticket prices for this journey range from £21 to £90, depending on the chosen fare type and availability.
  • Trains traveling from Balloch to Edinburgh depart from Balloch station. This station is the starting point for the train services operated by First ScotRail Service that connect Balloch to Edinburgh. Passengers can board the train at Balloch station to begin their journey to the destination of Edinburgh.
  • There are multiple trains available for travel between Balloch and Edinburgh despite there being no direct route. Passengers can take the services operated by First ScotRail Service, which involve transferring at Glasgow Queen Street before reaching Edinburgh. The journey typically takes approximately 1 hour and 47 minutes, including the transfer time. Ticket prices for the train service between Balloch and Edinburgh range from £21 to £90, depending on factors such as fare type and availability.
  • The train from Balloch to Edinburgh operated by First ScotRail Service, arrives at Edinburgh station. Passengers will disembark at Edinburgh station, which is the final destination for this particular train service. Upon arrival, travelers can easily access various transportation options or continue their journey to explore the city of Edinburgh.
  • The first train of the day to travel from Balloch to Edinburgh typically departs from Balloch station in the early morning, with the exact departure time varying depending on the schedule. The last train of the day on this route usually leaves Balloch station in the late evening, enabling passengers to reach Edinburgh before the end of the day. It is advisable to check the current timetable for specific departure times and to allow for any potential delays in the journey duration.
  • There are no direct train trips each day between Balloch and Edinburgh. Passengers traveling from Balloch to Edinburgh will need to take a connecting train via Glasgow Queen Street, operated by First ScotRail Service. The journey typically involves one transfer and takes approximately 1 hour and 47 minutes to complete. It is recommended to check the schedule and plan the journey accordingly to account for the transfer time.
  • There is no direct train service between Balloch and Edinburgh. Travelers will need to take a connecting train, typically via Glasgow Queen Street, operated by First ScotRail Service. The journey from Balloch to Edinburgh involves one transfer and takes approximately 1 hour and 47 minutes. Passengers should plan their itinerary accordingly to accommodate the transfer time during the journey.
  • The cost of a train ticket from Balloch to Edinburgh varies between £21 and £90. The price range is influenced by factors such as ticket type, class of travel, and availability. Passengers should book their tickets in advance to secure the best fares for this journey. It is recommended to check for any discounts or promotional offers that may further reduce the ticket price for travel between Balloch and Edinburgh.

Will you be returning to Balloch by train?

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

See schedule