The average bus between Sheffield and Nairn takes 15h 1m and the fastest bus takes 14h 38m. There is at least one bus per day from Sheffield to Nairn. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run once daily between Sheffield and Nairn. The service departs Sheffield at 11:35 PM at night, which arrives into Nairn at 14:33:00. All services require a transfer at Meadowhall Interchange/C1 and take an average of 15h 1m. The schedules shown below are for the next available departures.
Want to know about travelling from Sheffield to Nairn? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Sheffield to Nairn. However, there are services departing from Meadowhall Interchange/B1 station and arriving at Bus Station Stance 3 via Park and Ride station. The journey, including transfers, takes approximately 15h 1m.
Sheffield to Nairn bus services, operated by FlixBus, depart from Meadowhall Interchange/B1 station.
Sheffield to Nairn bus services, operated by FlixBus, arrive at Bus Station Stance 3.
The distance between Sheffield and Nairn is 491.1 km. The road distance is 620 km.
You can take a bus from Castle Street/CG22 to Nairn Bus Station via Meadowhall Interchange/C1, Meadowhall Interchange/B1, Park and Ride, Bus Station Stance 3, and Inverness Union Street in around 11h 52m.