1map logoGo to main page

Edinburgh to Kilmarnock from $19: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Edinburgh, United Kingdom
to
Kilmarnock, United Kingdom

How to Get from Edinburgh to Kilmarnock: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$19 - Bus, trainBest price
90.1 kmDistance
1h 16m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Edinburgh to Kilmarnock with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
First ScotRail Service
Train
Average Duration
2h  14m
Estimated price
$27-57
Recommended
Company
various
Bus
Train
Average Duration
2h  50m
Estimated price
$19-34
Cheapest
route map
Distance: 90.1 km
Duration: 1h 16m

See more options

Company
various
Drive
Average Duration
1h  16m
Estimated price
$21-35
Company
various
Train
Average Duration
2h  43m
Estimated price
$24-104

Traveling From Edinburgh to Kilmarnock

The journey from Edinburgh to Kilmarnock reveals a shift from the bustling capital rich in history and culture to a smaller, charming town that offers a more intimate local vibe.

Best Neighbourhoods in Kilmarnock

Kilmarnock boasts neighborhoods that each offer their own charm and character.

Town Centre
• Lively shops and cafes line the streets.
• Historic buildings create a vibrant atmosphere.
Bonnyton
• Quiet residential area with family-friendly parks.
• Close to local schools and amenities.
Frood St.
• Known for its local pubs and eateries.
• Hosts community events throughout the year.

Best Times To Visit Kilmarnock's Attractions

Planning your visit to Kilmarnock's attractions can greatly enhance your experience.

Kay Park
Visit early in the morning for serene walks and fewer crowds.
The Palace Theatre
Catch a show on weekday evenings for a quieter experience.
Dick Institute
Explore during weekday afternoons to enjoy the exhibits with minimal interruptions.

Kilmarnock Weather: What to Expect Year-Round

Kilmarnock experiences a temperate maritime climate, characterized by mild summers and cool winters, making it a year-round destination. Late spring to early autumn offers the best weather for outdoor activities, while the cooler months may require warm clothing for exploring the town's indoor attractions.

Dining Recommendation in Kilmarnock

Try the haggis, neeps, and tatties at The Bungalow, where the cozy atmosphere embraces traditional Scottish comfort food. This dish showcases locally sourced ingredients and offers a heartier flavor profile that distinguishes Kilmarnock's culinary offerings from the diverse dining scene in Edinburgh.

Edinburgh - Kilmarnock operators

Explore transport companies operating between Edinburgh and Kilmarnock, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 344 811 0141
Website
https://www.scotrail.co.uk/

Train from Edinburgh to Glasgow Queen Street

Average Duration
51m
Estimated price
$17-40

Train from Glasgow Central to Kilmarnock

Average Duration
51m
Estimated price
$10-21

Train from Edinburgh to Glasgow Central

Average Duration
1h 29m
Estimated price
$17-40
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Edinburgh to Glasgow Central

Average Duration
1h
Estimated price
$35-75
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Edinburgh to Glasgow Central

Average Duration
1h 3m
Estimated price
$65-90
Bus
Website
https://uk.megabus.com

Bus from Edinburgh Bus Station to Glasgow Buchanan Bus Station

Average Duration
1h 23m
Estimated price
$11-16
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Edinburgh Bus Station to Glasgow

Average Duration
1h 15m
Estimated price
$9-13

Edinburgh to Kilmarnock: Overview of Bus, Train, Flight, and Car Trips

Traveling between Edinburgh and Kilmarnock offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey covering 106.2 km from the historic city of Edinburgh to the charming town of Kilmarnock, a drive that will take you roughly 1 hour and 16 minutes. 💰 Enjoy the flexibility of choosing from a range of prices, typically between £17 and £28 for the trip by car, providing budget-friendly options for travelers making this route.
Average price
£16 - £27
🚆 Embark on a scenic train journey from Edinburgh to Kilmarnock. Although there is no direct route, you'll travel via Glasgow Central. 🌍 The adventure lasts approximately 2 hours and 14 minutes, with transfers included. First ScotRail Service operates the train services, ensuring a smooth and comfortable ride. 💷 Ticket prices for the Edinburgh to Kilmarnock train range from £21 to £45, offering options for various budgets.
Departure Point
Edinburgh station
Arrival Point
Kilmarnock station
Useful tips for train travellers
• On board your train from Edinburgh to Kilmarnock, you'll typically have access to a catering service provided by ScotRail. Look out for a trolley service that offers a selection of snacks, sandwiches, and beverages. You might also find a café bar on some routes, where you can purchase hot meals and refreshments while enjoying your journey.
• The train from Edinburgh to Kilmarnock usually offers both Standard (Economy) and First Class seating options. Standard Class provides basic seating with standard legroom and access to charging points, while First Class offers more spacious seats, complimentary refreshments, and a quieter environment. If you prefer slightly more comfort and amenities, consider upgrading to First Class for the journey.
• Various operators serve the route from Edinburgh to Kilmarnock, including ScotRail and LNER. You can check timetables, prices, and book tickets at their official websites: ScotRail (scotrail.co.uk) and LNER (lner.co.uk). For local transport and station information, visit the Kilmarnock station website (scotrail.co.uk).

Frequently asked questions

Find out more about the route from Edinburgh to Kilmarnock.

Or choose the category:
The distance between Edinburgh and Kilmarnock is approximately 90.1 km by road. By train, it takes about 2 hours and 16 minutes to travel from Edinburgh to Kilmarnock. If you prefer driving, the journey usually takes around 1 hour and 16 minutes. Additionally, a bus journey from Edinburgh to Kilmarnock typically takes 2 hours and 15 minutes.
The most cost-effective option for traveling from Edinburgh to Kilmarnock is by bus, which takes around 2 hours and 15 minutes and costs between £14-£20. This is a good choice for those on a budget. However, for those looking for a faster option, driving is the best choice, taking only 1 hour and 16 minutes. The cost for driving is slightly higher, ranging between £17-£28, but the time saved may be worth it for some travelers.
When traveling from Edinburgh to Kilmarnock, the prices for a train ticket can range from £17 to £25. If you prefer to take the bus, the prices for a ticket from Kilmarnock to Edinburgh can vary from £15 to £20.
To get from Edinburgh to Kilmarnock without using public transportation, you can opt to drive. The driving distance between the two cities is approximately 106.2 km, and it takes around 1 hour and 16 minutes to complete the journey by car. Depending on factors such as fuel consumption and parking fees, the cost of the trip can vary from £17 to £28.
The best way to travel from Edinburgh to Kilmarnock without a car is by train via Glasgow. The journey takes approximately 2 hours and 16 minutes and the fare ranges from £17 to £28. You would first take a train from Edinburgh to Glasgow, and then change to a train heading to Kilmarnock.
Yes, there is a direct link between Edinburgh and Kilmarnock, but it often requires a transfer. The train journey takes approximately 2 hours and 16 minutes, with transfers at Glasgow Central. Alternatively, there is also a bus service available, which takes approximately 2 hours and 15 minutes, including transfers. The train services are operated by First ScotRail, while the bus services are operated by Scottish Citylink and Stagecoach West Scotland.
There are plenty of accommodation options near Kilmarnock. With over 328 hotels to choose from, travelers can find a place that suits their preferences and budget. Prices start at £47, offering a range of options for different types of travelers.

Trips from Edinburgh

Trips to Kilmarnock