Distance | 55 miles (89 km) | |
Direct train | No | |
Train providers | Scotrail |
Trains from Edinburgh to Kilmarnock cover the 55 miles (89 km) long route with our travel partners like Scotrail. There are direct train services available. Travelers depart most frequently from Edinburgh Waverley and arrive in Kilmarnock.
Find the best trip from Edinburgh to Kilmarnock with Omio's train partners ScotRail! You'll find the best deals, schedules and tickets when comparing and booking the most popular trip for you.
Looking for trains to Kilmarnock from Edinburgh? ScotRail is one of the best companies to travel with on the 55 miles (89 km) route to Kilmarnock from Edinburgh. As an official travel partner of ScotRail, Omio quickly shows you the latest ScotRail train schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Edinburgh to Kilmarnock routes, find the best amenities to make your trip smooth and easy, and buy the most affordable ScotRail train tickets that fit your budget. If you use the Omio app to search for trains between Edinburgh and Kilmarnock, you can quickly see if the ScotRail ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you’re ready, book your Edinburgh - Kilmarnock train now on Omio quickly and easily and enjoy your upcoming trip with ScotRail!
When traveling this route, Omio customers are departing most frequently from Edinburgh Waverley and arriving in Kilmarnock.
The most popular departure train station with passengers for this route, called Edinburgh Waverley, is located 0.4 miles (660 m) from the city center of Edinburgh.
The most popular arrival train station, Kilmarnock, is located 0.7 miles (1.2 km) away from the city center of Kilmarnock.
Here are some other resources that might have the information you need