Search bus tickets toInverness

switcheroo

Quickview

How to get to Inverness by bus?

Routes39
Trips per day60
bus carriers0
Stations0
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

What are the cheapest bus tickets to Inverness?

The cheapest prices for a bus ticket to Inverness that users have found recently on Wanderu start at $14.00. Such great deals to Inverness are available on one route to Aviemore. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Inverness. Aviemore at $14.00 has consistently the lowest average bus ticket prices to Inverness.

What are the main bus stations in Inverness?

The most popular bus stations in Inverness are, and, is the busiest bus station in Inverness.

What are the most popular bus routes to Inverness?

London

There are 9 bus schedules per day connecting London with Inverness. It takes on average 14 hours and 44 minutes to travel 445 miles, 715 kms, by bus from London. One bus company operates schedules from London, with National Express offering the most daily connections to Inverness. Traveling by bus from London you will most likely to arrive in Inverness at Farraline Park Bus Station.
Avg. Time
14h 44m
Avg. Price
$49.74

Margate

There are 4 bus schedules per day connecting Margate with Inverness. It takes on average 16 hours and 58 minutes to travel 478 miles, 768 kms, by bus from Margate. One bus company operates schedules from Margate, with National Express offering the most daily connections to Inverness. Traveling by bus from Margate you will most likely to arrive in Inverness at Farraline Park Bus Station.
Avg. Time
16h 58m
Avg. Price
$49.32

Pitlochry

There are 4 bus schedules per day connecting Pitlochry with Inverness. It takes on average 2 hours and 3 minutes to travel 57 miles, 92 kms, by bus from Pitlochry. One bus company operates schedules from Pitlochry, with National Express offering the most daily connections to Inverness. Traveling by bus from Pitlochry you will most likely to arrive in Inverness at Farraline Park Bus Station.
Avg. Time
2h 3m
Avg. Price
$24.02

Corsham

There are 3 bus schedules per day connecting Corsham with Inverness. It takes on average 17 hours and 48 minutes to travel 426 miles, 686 kms, by bus from Corsham. One bus company operates schedules from Corsham, with National Express offering the most daily connections to Inverness. Traveling by bus from Corsham you will most likely to arrive in Inverness at Farraline Park Bus Station.
Avg. Time
17h 48m
Avg. Price
$50.74

Birmingham

There are 3 bus schedules per day connecting Birmingham with Inverness. It takes on average 14 hours and 32 minutes to travel 358 miles, 575 kms, by bus from Birmingham. One bus company operates schedules from Birmingham, with National Express offering the most daily connections to Inverness. Traveling by bus from Birmingham you will most likely to arrive in Inverness at Farraline Park Bus Station.
Avg. Time
14h 32m
Avg. Price
$73.75

What bus companies travel to Inverness, United Kingdom?

Located in, United Kingdom, you can travel by bus to Inverness from 39 destinations and choose from 60 daily bus schedules to get you there. has the most bus connections to Inverness. The furthest bus arriving in Inverness covers a distance of 487.00 miles, 784.00 kms, covering the journey in 25 hours and 55 minutes

bus companies serving Inverness