Cheapest
Average
The best way to find a cheap bus ticket from Dundee to Inverness is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
FlixBus | 06:55AM Dundee | 6h25 | 01:20PM Inverness, Bus Station | 1 transfer | |
FlixBus | 07:25AM Dundee | 5h55 | 01:20PM Inverness, Bus Station | 1 transfer | |
FlixBus | 07:25AM Dundee | 7h30 | 02:55PM Inverness, Bus Station | 1 transfer | |
FlixBus | 07:25AM Dundee | 3h25 | 10:50AM Inverness, Bus Station | 1 transfer | |
FlixBus | 07:55AM Dundee | 5h25 | 01:20PM Inverness, Bus Station | 1 transfer | |
FlixBus | 08:55AM Dundee | 4h25 | 01:20PM Inverness, Bus Station | 1 transfer | |
FlixBus | 09:25AM Dundee | 5h30 | 02:55PM Inverness, Bus Station | 1 transfer | |
Megabus | 09:25AM Dundee, Seagate Bus Station | 5h08 | 02:33PM Inverness, Bus Station | 1 transfer | |
FlixBus | 09:25AM Dundee | 7h25 | 04:50PM Inverness, Bus Station | 1 transfer | |
FlixBus | 09:55AM Dundee | 5h00 | 02:55PM Inverness, Bus Station | 1 transfer | |
FlixBus | 09:55AM Dundee | 3h25 | 01:20PM Inverness, Bus Station | 1 transfer | |
FlixBus | 10:25AM Dundee | 6h25 | 04:50PM Inverness, Bus Station | 1 transfer | |
FlixBus | 10:25AM Dundee | 4h30 | 02:55PM Inverness, Bus Station | 1 transfer | |
Megabus | 11:25AM Dundee, Seagate Bus Station | 5h08 | 04:33PM Inverness, Bus Station | 1 transfer | |
FlixBus | 11:25AM Dundee | 6h00 | 05:25PM Inverness, Bus Station | 1 transfer | |
FlixBus | 11:25AM Dundee | 5h25 | 04:50PM Inverness, Bus Station | 1 transfer | |
FlixBus | 11:25AM Dundee | 7h55 | 07:20PM Inverness, Bus Station | 1 transfer | |
FlixBus | 12:25PM Dundee | 6h55 | 07:20PM Inverness, Bus Station | 1 transfer | |
FlixBus | 12:25PM Dundee | 5h00 | 05:25PM Inverness, Bus Station | 1 transfer | |
FlixBus | 12:55PM Dundee | 8h00 | 08:55PM Inverness, Bus Station | 1 transfer | |
FlixBus | 12:55PM Dundee | 3h55 | 04:50PM Inverness, Bus Station | 1 transfer | |
FlixBus | 12:55PM Dundee | 4h30 | 05:25PM Inverness, Bus Station | 1 transfer | |
Megabus | 01:25PM Dundee, Seagate Bus Station | 5h08 | 06:33PM Inverness, Bus Station | 1 transfer | |
FlixBus | 01:25PM Dundee | 4h00 | 05:25PM Inverness, Bus Station | 1 transfer | |
FlixBus | 01:25PM Dundee | 5h55 | 07:20PM Inverness, Bus Station | 1 transfer | |
FlixBus | 02:25PM Dundee | 9h15 | 11:40PM Inverness, Bus Station | 1 transfer | |
FlixBus | 02:25PM Dundee | 4h55 | 07:20PM Inverness, Bus Station | 1 transfer | |
FlixBus | 02:55PM Dundee | 4h25 | 07:20PM Inverness, Bus Station | 1 transfer | |
FlixBus | 02:55PM Dundee | 6h00 | 08:55PM Inverness, Bus Station | 1 transfer | |
FlixBus | 03:25PM Dundee | 8h15 | 11:40PM Inverness, Bus Station | 1 transfer | |
FlixBus | 03:25PM Dundee | 3h55 | 07:20PM Inverness, Bus Station | 1 transfer | |
Megabus | 03:25PM Dundee, Seagate Bus Station | 5h19 | 08:44PM Inverness, Bus Station | 1 transfer | |
FlixBus | 03:25PM Dundee | 5h30 | 08:55PM Inverness, Bus Station | 1 transfer | |
FlixBus | 04:25PM Dundee | 7h15 | 11:40PM Inverness, Bus Station | 1 transfer | |
FlixBus | 04:55PM Dundee | 4h00 | 08:55PM Inverness, Bus Station | 1 transfer | |
FlixBus | 05:25PM Dundee | 6h15 | 11:40PM Inverness, Bus Station | 1 transfer | |
Megabus | 05:25PM Dundee, Seagate Bus Station | 5h09 | 10:34PM Inverness, Bus Station | 1 transfer | |
FlixBus | 06:25PM Dundee | 5h15 | 11:40PM Inverness, Bus Station | 1 transfer | |
FlixBus | 06:55PM Dundee | 4h45 | 11:40PM Inverness, Bus Station | 1 transfer | |
FlixBus | 07:25PM Dundee | 4h15 | 11:40PM Inverness, Bus Station | 1 transfer |
Find all the dates and times for this journey
Fastest Journey
3 h 25 m
Average
5 h 34 m
Buses per day
40
Distance
136 km
It's difficult to get from Dundee to Inverness without transferring at least once.
Distance | 84 miles (136 km) |
---|---|
Average bus duration | 3 h 55 min |
Average bus ticket price | $20 (€17) |
Bus frequency | 15 a day |
Direct bus | No |
Bus providers | Megabus |
Buses from Dundee to Inverness cover the 84 miles (136 km) long journey taking on average 3 h 55 min with our travel partners like Megabus. Normally, there are 15 buses operating per day. You can get the cheapest bus tickets for this route for as low as $12 (€10), but the average price of bus tickets is $20 (€17).
Buy your official Megabus and FlixBus bus tickets between Dundee and Inverness from $19 (€16) with Omio. Find bus times and tickets for over 1000 travel companies to compare and book the most convenient journey.
FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.
Bus information from Dundee to Inverness with FlixBus:
Here are some other resources that might have the information you need