1map logoGo to main page

Inverness to Keith from $17: 2 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Inverness, United Kingdom
to
Keith, United Kingdom

How to Get from Inverness to Keith: 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.

$17 - DriveBest price
48 milesDistance
1h 1m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Inverness to Keith 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
1h  1m
Estimated price
$19-45
Recommended
route map
Distance: 48 miles
Duration: 1h 1m

See more options

Pricing table
Company
various
Drive
Average Duration
1h  9m
Estimated price
$17-26

Compare prices for your selected dates

TypeMo 27/01Tu 28/01We 29/01Th 30/01Fr 31/01Sa 01/02Su 02/02
Train $28 $28 $28 $28 $28 $28 $28

Traveling From Inverness to Keith

The journey from Inverness to Keith offers a striking contrast, with Inverness showcasing vibrant urban life alongside serene Scottish landscapes, while Keith invites you to explore its charming small-town atmosphere and rich whisky heritage.

Best Neighbourhoods in Keith

Keith boasts charming neighborhoods that reflect its rich history and culture.

Keith Town Centre
• Home to local shops and eateries.
• Hosts vibrant community events throughout the year.
Isle of Skye Estate
• Surrounded by picturesque landscapes and nature trails.
• Offers excellent opportunities for wildlife spotting.
Old Town
• Features historic architecture and quaint streets.
• Close to popular attractions like the Keith Heritage Museum.

Best Times To Visit Keith's Attractions

Timing your visit can greatly enhance your experience of Keith's highlights.

Keith Heritage Museum
Visit on weekdays for a quieter exploration of local history.
Strathisla Distillery
Book tours in the early afternoon for smaller groups and personalized attention.
Keith Golf Club
Come in spring or autumn for pleasant weather and fewer players.

Keith Weather: What to Expect Year-Round

Keith enjoys a temperate climate, with mild summers and cool winters, making it a year-round destination. Spring and early autumn often present the most pleasant conditions for outdoor exploration, while the weather can be unpredictable, so packing layers is wise.

Dining in Keith: A Unique Culinary Experience

A visit to Keith calls for trying the local haggis neeps and tatties at The Mash Tun, where the cozy, intimate atmosphere and use of locally sourced ingredients create a charming dining experience. This dish contrasts with Inverness’s more diverse culinary scene, offering you a taste of traditional Scottish flavors in a setting that feels authentically local.

Inverness - Keith operators

Explore transport companies operating between Inverness and Keith, 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 Inverness to Keith

Average Duration
1h 1m
Estimated price
$19-45

Inverness to Keith: Overview of Bus, Train, Flight, and Car Trips

Traveling between Inverness and Keith 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 picturesque journey from Inverness to Keith, spanning a driving distance of 88.5 km. 💷 Prices for this delightful road trip range from £13 to £20, offering an affordable and flexible travel option. 🌿 Traverse the enchanting Scottish landscapes as you make your way from Inverness to Keith in approximately 1 hour and 9 minutes.
Average price
£13 - £20
🚂 Hop on a direct train from Inverness to Keith operated by First ScotRail Service. The journey, which runs every three hours, takes approximately 1 hour and 1 minute. 🎟️ Ticket prices range from £15 to £35 for the train ride between Inverness and Keith.
Departure Point
Inverness station
Arrival Point
Keith station
Useful tips for train travellers
• On the ScotRail service from Inverness to Keith, expect a basic catering service focused on snacks and beverages. The onboard café typically offers options like sandwiches, crisps, and hot drinks. Make sure to check for any seasonal menus or special offers which can enhance your journey.
• When selecting your seat, you will usually find Standard Class and First Class options on the ScotRail service. Standard Class seats are comfortable and generally suitable for leisure or short business trips. First Class offers additional space, complimentary refreshments, and quieter surroundings. It's wise to book in advance if you prefer First Class, especially during peak travel times.
• ScotRail is the primary operator for the train route from Inverness to Keith. For more information on schedules and booking, visit their website at scotrail.co.uk Additionally, exploring local transportation options can be done via transport.gov.scot On arrival in Keith, be sure to check for any connections or local transport services available.