Distance 357 miles (575 km) |
Average flight duration 2h 53m |
Flights per day 3 |
Cheapest month to travel March |
First flight 06:30 |
Last flight 19:55 |
Omio recommends booking the train as it is the most popular option from Birmingham to Inverness among Omio's users. If you are prioritising price take the bus with prices starting from €25. For those with little time consider booking a train which can get you there in 7h 58m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.2 - 0.5kg. The ticket price range depends on the travel mode: a bus costs an average of €25, and a train costs an average of €90.
Distance: 357 miles (575 km)
Most popular Train | Bus |
---|---|
€229 Average price | €47 Average price Cheapest |
8h 28m Average total duration Fastest 7h 58m Onboard + 30m Additional time* | 11h 2m Average total duration 10h 32m Onboard + 30m Additional time* |
0.2 - 0.5kg CO2 emissions Lowest | 0.6 - 1.4kg CO2 emissions |
![]() Most popular train company | ![]() Most popular bus company |
Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
For as little as $146 (€118) you can travel by flight between Birmingham and Inverness with Azul and British Airways. Omio will show you the best deals, schedules and tickets available for this route.
British Airways (BA) is the United Kingdom’s flag carrier airline with headquarters in London near its main hub at London Heathrow Airport (LHR). BA is the second largest UK-based airline in terms of fleet size and number of passengers carried. Known as a full-service global airline, British Airways offers year-round low fares to destinations worldwide and flies to and from centrally-located airports. Its extensive global route network includes more than 170 destinations in nearly 80 countries throughout Europe, North America, South America, Asia, Africa and Australia.
Here are some other resources that might have the information you need