Inverness, United Kingdom
Birmingham
The best and cheapest way to get from Inverness, United Kingdom and Birmingham is to travel by train, which will cost about 49 GBP or 72.00 USD.