1map logoGo to main page

Inverness to Banff from $23: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Inverness, United Kingdom
to
Banff, United Kingdom

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

$23 by carBest price
105.8 kmDistance
1h 27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Inverness to Banff 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
various
Train
Taxi
Average Duration
1h  27m
Estimated price
$110-160
Recommended
Company
various
Drive
Average Duration
1h  30m
Estimated price
$23-35
Cheapest
route map
Distance: 105.8 km
Duration: 1h 27m

See more options

Company
Megabus UK, various taxis
Bus
Taxi
Average Duration
1h  57m
Estimated price
$151-195

Traveling From Inverness to Banff

Embarking on the journey from Inverness to Banff introduces you to the tranquil beauty of the Scottish Highlands, transitioning into the vibrant culture and stunning landscapes of Banff, where outdoor adventures await.

Best Neighbourhoods in Banff

Banff, UK offers diverse neighborhoods that showcase its charm and character.

Banff Town Centre
• Bustling shops and local dining options.
• Close to popular attractions and beaches.
Banff Seafront
• Scenic views of the coast and harbor.
• Ideal for leisurely walks and picnics.
Banff's Old Town
• Rich in history and traditional architecture.
• Quaint cafes and local art galleries.

Best Times To Visit Banff's Attractions

Planning your visit to Banff’s attractions at the right time can greatly enhance your experience.

Banff Beach
Mornings during weekdays are ideal for a quieter beach experience.
Banff Castle
Visit early in the day for fewer crowds and cooler temperatures.
Banff High Street
Weekday afternoons allow you to enjoy shops without the weekend rush.

Banff Weather: What to Expect Year-Round

Banff experiences a temperate maritime climate, characterized by mild summers and cool, wet winters; the best times to visit are late spring and early autumn, when the weather is pleasant and the crowds are smaller. Be prepared for changeable conditions, as weather can impact outdoor activities and overall travel plans.

Dining in Banff: A Culinary Adventure

Experience the lively atmosphere at The Bison Restaurant, where you can savor dishes featuring locally sourced game and ingredients, offering a contrast to the traditional Scottish fare found in Inverness. The rich flavors and creative presentations reflect Banff's blend of rustic charm and contemporary dining, making each meal a memorable experience.

Inverness - Banff operators

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

Train
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
Bus
Website
https://uk.megabus.com

Bus from Inverness Bus Station to Elgin Bus Station

Average Duration
1h 15m
Estimated price
$11-17
all-pages.other Show other routes
Contact phone
+44 1542 887 473
Website
https://dods-cabs.business.site

Other from Keith to Banff

Average Duration
26m
Estimated price
$90-110
Contact phone
+44 1542 662 015

Other from Keith to Banff

Average Duration
26m
Estimated price
$90-110
Contact phone
+44 1542 780 257
Website
https://a2ztaxisandtours.scot

Other from Keith to Banff

Average Duration
26m
Estimated price
$90-110

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

Traveling between Inverness and Banff 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 road trip from Inverness to Banff, spanning 115.9 km of beautiful Scottish countryside, with an approximate driving time of 1 hour and 30 minutes. 💷 Experience an affordable journey, with prices for traveling by car from Inverness to Banff ranging from £18 to £28, making it a budget-friendly excursion for all travelers.
Average price
£18 - £27

Frequently asked questions

Find out more about the route from Inverness to Banff.

Or choose the category:
The distance between Inverness and Banff in the United Kingdom is approximately 104.6 km by road. The typical travel time between the two cities varies depending on the mode of transportation. If you choose to travel by train and then bus, it takes approximately 3 hours and 20 minutes to reach Banff from Inverness. On the other hand, if you prefer to drive, it takes about 1 hour and 30 minutes to reach Inverness from Banff. Finally, if you opt for the bus, the travel time between the two cities is approximately 4 hours and 26 minutes.
The most cost-effective and time-efficient option for traveling from Inverness to Banff is to drive. It takes approximately 1 hour and 30 minutes to cover the distance of 104.6 km by car.
The prices for a bus ticket between Inverness and Banff range from £20 to £27.
To travel from Inverness to Banff without using public transportation, you can choose to drive. The driving distance is approximately 115.9 km, and it takes around 1 hour and 30 minutes. The cost of renting a car for this journey varies from £18 to £28, depending on the rental agency and vehicle chosen.
The best way to travel from Inverness to Banff without a car is by taking a train and then a bus. The journey takes approximately 3 hours and 20 minutes and costs between £22 and £31.
No, there is no direct link between Inverness and Banff in the United Kingdom. However, there are bus services operated by Megabus UK and Stagecoach North Scotland that provide connections between the two destinations. The journey usually takes around 4 hours and 26 minutes, with transfers at Inverness Bus Station, Bus Station, and Shanks Lane.
There are numerous accommodation options available near Banff. With over 158 hotels to choose from, there is something to suit every budget and preference. Prices for hotels in the area start at £47 per night, offering a range of comfortable and convenient options for visitors.