1map logoGo to main page

Peterhead to Inverness from $35: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Peterhead, United Kingdom
to
Inverness, United Kingdom

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

$35 - OtherBest price
106.8 milesDistance
2h 16m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Peterhead to Inverness 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
Taxi
Train
Average Duration
2h  33m
Estimated price
$123-174
Recommended
Company
Megabus UK
Taxi
Bus
Average Duration
4h  1m
Estimated price
$121-147
Cheapest
route map
Distance: 106.8 miles
Duration: 2h 16m

See more options

Company
various
Drive
Average Duration
2h  16m
Estimated price
$35-55

Traveling From Peterhead to Inverness

The journey from Peterhead to Inverness offers a fascinating contrast, with Peterhead showcasing its rugged coastal charm while Inverness invites you into the vibrant heart of the Scottish Highlands.

Best Neighbourhoods in Inverness

Inverness features diverse neighborhoods, each with its own charm and attractions.

Inverness City Centre
• Bustling shopping and dining options
• Close to historic sites like Inverness Castle
Merkinch
• Scenic views of the Beauly Firth
• Strong community feel with local events
Drumhillock
• Peaceful residential area
• Easy access to parks and nature trails

Best Times To Visit Inverness's Attractions

Timing your visits around lesser-known hours can greatly enhance your experience in Inverness.

Inverness Castle
Visiting early in the morning or late afternoon offers quieter views.
Loch Ness
Late spring and early autumn provide fewer tourists and stunning scenery.
Culloden Battlefield
Weekday visits in the morning are less crowded and more serene.

Inverness Weather: What to Expect Year-Round

Inverness experiences a temperate maritime climate, showcasing mild summers and chilly winters, making late spring and early autumn the best times for pleasant weather. Be prepared for occasional rain, as it can impact outdoor activities, but many still find the changing weather adds to the region's charm.

Dining Recommendation in Inverness

Consider visiting The Mustard Seed, where you can savor their delicious haggis with a contemporary twist, setting it apart from Peterhead’s seafood-centric menu. The vibrant atmosphere, combined with an emphasis on locally sourced ingredients, creates a memorable culinary experience that highlights the flavors of the Highlands.

Peterhead - Inverness operators

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

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

Bus from Aberdeen Coach Station to Inverness Bus Station

Average Duration
3h 23m
Estimated price
$15-21
Other Show other routes
Contact phone
+44 1779 568 000
Website
http://peterheadtaxis.com

Other from Peterhead to Inverurie

Average Duration
42m
Estimated price
$90-110
Contact phone
+44 1779 473 030

Other from Peterhead to Inverurie

Average Duration
42m
Estimated price
$90-110
Contact phone
+44 1358 800 800
Website
http://centraltaxisne.co.uk

Other from Peterhead to Inverurie

Average Duration
42m
Estimated price
$90-110
Contact phone
+44 1779 474 787

Other from Peterhead to Inverurie

Average Duration
42m
Estimated price
$90-110

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

Traveling between Peterhead and Inverness 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 an picturesque road trip from Peterhead to Inverness, covering a distance of 172.2 km. Enjoy the scenic views as you drive for about 2 hours and 16 minutes to reach your destination. 💷 Explore flexible pricing options ranging from £28 to £43 for the journey by car, making it a cost-effective and convenient choice for travel. 🏞️ Arrive in Inverness, a city steeped in history and surrounded by stunning landscapes. Immerse yourself in the rich culture, explore historical sites, and savor the beauty of the Scottish Highlands on this memorable road trip adventure.
Average price
£27 - £43

Frequently asked questions

Find out more about the route from Peterhead to Inverness.

Or choose the category:
The distance between Peterhead and Inverness is approximately 146.5 km by road. By taking a combination of bus and train, the typical travel time from Peterhead to Inverness is 4 hours and 31 minutes. If traveling by car, it would take around 2 hours and 16 minutes to reach Peterhead from Inverness. Alternatively, taking a bus from Peterhead to Inverness would normally take 5 hours and 40 minutes.
The most cost-effective option for traveling from Peterhead to Inverness is by bus, with prices ranging from £21-£31. However, this method also takes the longest, with a travel time of 5 hours and 40 minutes. For a more time-efficient option, driving is the fastest way to reach Inverness from Peterhead, taking only 2 hours and 16 minutes. The cost for this mode of transportation is slightly higher, ranging from £27-£43.
The prices for a bus between Inverness and Peterhead range from £21 to £29.
To travel from Peterhead to Inverness without using public transportation, you can choose to drive. The distance between the two cities is approximately 172.2 km, and it takes around 2 hours and 16 minutes to drive between them. However, please note that the cost of driving can vary, with prices ranging from £27 to £43 depending on factors such as fuel costs and toll fees.
If you do not have a car, the best way to travel from Peterhead to Inverness is by taking a bus and then a train. This journey typically takes around 4 hours and 31 minutes and costs between £31-£86.
Yes, there is a link between Peterhead and Inverness, but there is no direct bus route. The journey typically takes around 5 hours and 40 minutes, with transfers at Aberdeen Coach Station. The services are operated by Stagecoach North Scotland and Megabus UK.
There are plenty of options for accommodation near Inverness. With over 927 hotels available, travelers can choose from a range of budgets and preferences. Prices start at £20, offering affordable options for those on a tight budget.

Trips to Edinburgh