
Perth to Kilmarnock from $17: 3 ways by bus, train, flight or car
Compare Travel Options and Prices
How to Get from Perth 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.
Compare Train, Bus, Flight, and Driving Options
Get detailed, step-by-step directions below for your trip from Perth 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.

See more options
Traveling From Perth to Kilmarnock
The journey from Perth to Kilmarnock offers a fascinating contrast between the historic charm of Perth's medieval architecture and the vibrant, industrial spirit of Kilmarnock that celebrates its rich heritage.
Best Neighbourhoods in Kilmarnock
Kilmarnock features diverse neighborhoods, each showcasing its distinct character and charm.
Best Times To Visit Kilmarnock's Attractions
Timing your visits can significantly enhance your experience in Kilmarnock.
Kilmarnock Weather: What to Expect Year-Round
Kilmarnock experiences a temperate maritime climate with mild summers and cool winters, making spring and early autumn the most pleasant times to explore the area. Weather conditions can change quickly, so packing layers and being prepared for rain can enhance your travel experience.
Dining Recommendation in Kilmarnock
When in Kilmarnock, savor the traditional haggis at The Longhouse, a dish that showcases local Scottish ingredients and enhances your culinary journey with its rich, peppery flavor. This cozy restaurant offers a warm atmosphere where you can immerse yourself in local culture, setting it apart from the dining scene in Perth.
Perth - Kilmarnock operators
Explore transport companies operating between Perth and Kilmarnock, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.
Train from Perth to Glasgow Queen Street
Train from Glasgow Central to Kilmarnock
Bus from Perth bus station to Glasgow Buchanan Bus Station
Bus from Perth to Glasgow
Perth to Kilmarnock: Overview of Bus, Train, Flight, and Car Trips
Traveling between Perth 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.
Trips from Perth
- Perth to Edinburgh
- Perth to Pitlochry
- Perth to Inverness
- Perth to Aberdeen
- Perth to St Andrews
- Perth to Glasgow
- Perth to Crieff
- Perth to Dundee
- Perth to Kirkcaldy
- Perth to London
- Perth to Bridge of Earn
- Perth to Stirling
- Perth to Dunning
- Perth to Elgin
- Perth to Arbroath
- Perth to Falkirk
- Perth to Auchterarder
- Perth to Luncarty
- Perth to Livingston
- Perth to Newcastle upon Tyne
- Perth to Methven
- Perth to Fort William
- Perth to Dumfries
- Perth to Montrose
- Perth to Carlisle (Cumbria)
- Perth to Dunfermline
- Perth to Cupar
- Perth to Aviemore
- Perth to Irvine (North Ayrshire)
- Perth to York
- Perth to Forfar
- Perth to Dunblane
- Perth to Ullapool
- Perth to Glenrothes
- Perth to Aberfeldy
- Perth to Coupar Angus
- Perth to Kinross
- Perth to Stanley (Perthshire)
- Perth to Letham
- Perth to Hawick
Trips to Edinburgh
- Ayr to Kilmarnock
- Glasgow to Kilmarnock
- Stirling to Kilmarnock
- Barrhead to Kilmarnock
- Cumnock to Kilmarnock
- Dumfries to Kilmarnock
- Troon to Kilmarnock
- Aberdeen to Kilmarnock
- Galston (East Ayrshire) to Kilmarnock
- Paisley to Kilmarnock
- Auchinleck to Kilmarnock
- Newmilns to Kilmarnock
- Ardrossan to Kilmarnock
- Carlisle (Cumbria) to Kilmarnock
- East Kilbride to Kilmarnock
- Stewarton to Kilmarnock
- Hurlford to Kilmarnock
- Motherwell to Kilmarnock
- Greenock to Kilmarnock
- Kilmaurs to Kilmarnock
- Stranraer to Kilmarnock
- Prestwick to Kilmarnock
- Falkirk to Kilmarnock
- Edinburgh to Kilmarnock
- Girvan to Kilmarnock
- Darvel to Kilmarnock
- Largs to Kilmarnock
- Irvine (North Ayrshire) to Kilmarnock
- Inverness to Kilmarnock
- Dundee to Kilmarnock
- Catrine to Kilmarnock
- Kilwinning to Kilmarnock
- Mauchline to Kilmarnock
- Saltcoats to Kilmarnock
- Southend-on-Sea to Kilmarnock