|Distance||80 miles (129 km)|
|Average coach ticket price||£7 (€7)|
Coaches from Perth to Inverness cover the 80 miles (129 km) long route with our travel partners like. There are direct coach services available. You can get the cheapest coach tickets for this journey for as low as £7, but the average price of coach tickets is £7. Travellers depart most frequently from Perth and arrive in Bus Station, Farraline Park, Inverness.
When departing from Perth, you have various coach station options to start your journey from including Perth, Leonard / Cross St. Perth and Perth, Bus Station (stance 5). When arriving in Inverness, you can end your trip in coach stations like Bus Station, Farraline Park, Inverness and Inverness, Bus Station.
Omio customers book a coach from Perth to Bus Station, Farraline Park, Inverness most frequently for this route.
Passengers board the coach most frequently from Perth, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the coach at Bus Station, Farraline Park, Inverness, located 0 mile (s) / 0 km away from the city centre.
Here are some other resources that might have the information you need