More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Edinburgh to Balloch

distanceDistance53 miles (86 km)
durationAverage train duration2 h 14 min
priceAverage train ticket price$30 (€25)
frequencyTrain frequency25 a day
changesDirect trainYes, there are 25 direct trains a day
carriersTrain providersScotrail

Trains from Edinburgh to Balloch cover the 53 miles (86 km) long journey taking on average 2 h 14 min with our travel partners like Scotrail. Normally, there are 25 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as $30 (€25), but the average price of train tickets is $30 (€25). Travelers depart most frequently from Edinburgh Waverley and arrive in Balloch.

Travel Tips: Trains from Edinburgh to Balloch

Travel by train to Balloch easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Balloch.
FAQs

How much does a cheap train to Balloch from Edinburgh cost?

Omio customers have found the cheapest trains from Edinburgh to Balloch to cost as little as $30 (€25)  in the next 7 days.

What is the cost of a train from Edinburgh to Balloch?

The train price from Edinburgh to Balloch is on average $30 (€25)  if you are looking to buy your tickets for this journey in the next 7 days.

How many miles is it from Edinburgh to Balloch by train?

The Edinburgh to Balloch train distance is approximately 53 miles (86 km).

How long is the train ride to Balloch from Edinburgh?

On average the Edinburgh to Balloch train time is 2 h 14 min  covering the 53 miles (86 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

Which train station from Edinburgh to Balloch do I depart from? Which Balloch train station from Edinburgh do I arrive in?

Omio customers who travel this route most frequently depart from Edinburgh Waverley   and arrive in Balloch.

Where is the Edinburgh train station located? Where is the Balloch train station located?

Passengers board their train most frequently from Edinburgh Waverley and travel around 0.2 miles (429 m) from the city center to this train station.

Passengers traveling this route most often arrive at Balloch and need to travel approximately 0.2 miles (262 m) from the train station to the city center in Balloch.

Which train companies can take me from Edinburgh to Balloch?

For the trip from Edinburgh to Balloch you can take a train with Scotrail. Be sure to check out all possible train providers that offer services between Edinburgh and Balloch on Omio to compare what amenities they may have.

How many train services are there between Edinburgh and Balloch a day?

On average, there are 25 trains a day from Edinburgh to Balloch. The train times and services may be different on weekends and holidays compared to weekdays.

What time is the earliest train from Edinburgh to Balloch? What time is the last train from Edinburgh to Balloch?

You can take the earliest train from Edinburgh to Balloch at 10: 15 AM   or take the last train from Edinburgh to Balloch leaving at 10: 15 AM. Look for the latest Edinburgh to Balloch train schedules on Omio and book the best time to take the train for this trip.

When should I purchase the Edinburgh to Balloch train for the best deals on tickets?

The price of a one way train ticket from Edinburgh to Balloch is on average $30 (€25) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for trains from all possible train companies offering this trip. In general, you can find train tickets from Edinburgh to Balloch available a few months in advance.

Important Stations and Airports for this Journey

Edinburgh
Balloch
The major railway station for departures from Edinburgh is Edinburgh Waverley. Read all the information you need to know about services, amenities and connections at Edinburgh Waverley for your journey from Edinburgh to Balloch.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
TaxisTaxis
AccessibilityAccessibility
phone
Phone Number
+44 3457114141
ticketOfficeHours
Ticket Office Hours
Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
Public transit options for Edinburgh Waverley
Bus lines: 22, 30, 33, X22, X25, X37
Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express

More options for your journey from Edinburgh to Balloch

Here are some other resources that might have the information you need