- Recommended
Falconer Museum
Local heritage museum covering Forres history, industries, people, and everyday life through changing displays and community collections.
Omio recommends booking the train as it is the most popular option from Inverness to Forres among Omio's users. If you are prioritising price, take the train, with an average ticket price of $18 For those with little time, consider booking a train, which has an average total journey time of 1h 2m. Average ticket prices depend on the travel mode: a train costs an average of $18, while a train costs an average of $18.
Distance: 24 miles (39 km)
Most popular Train | Driving |
|---|---|
$18 Average price Cheapest | $10 Average price (fuel + tolls) |
1h 2m Average total duration Fastest 32m Onboard + 30m Additional time* | 46m Average total duration (door-to-door) |
![]() Most popular train company | Your own car or car rental |
Direct Options | Direct Options |
| Operator | Departure Time | Arrival Time | Duration | Departure days | Cheapest price |
|---|---|---|---|---|---|
Operator Ember | Departure Time 02:06AM | Arrival Time 02:48AM | Duration 0h42 | Departure days Mon, Tue | Cheapest price $0.00 |
Operator Ember | Departure Time 03:21AM | Arrival Time 04:04AM | Duration 0h43 | Departure days Mon, Tue | Cheapest price $0.00 |
Operator Ember | Departure Time 04:26AM | Arrival Time 05:09AM | Duration 0h43 | Departure days Mon, Tue | Cheapest price $0.00 |
Operator Stagecoach North Scotland | Departure Time 05:10AM | Arrival Time 06:08AM | Duration 0h58 | Departure days Mon, Tue | Cheapest price $12 |
Operator Ember | Departure Time 05:26AM | Arrival Time 06:09AM | Duration 0h43 | Departure days Mon, Tue | Cheapest price $0.00 |
Operator Stagecoach North Scotland | Departure Time 06:10AM | Arrival Time 07:08AM | Duration 0h58 | Departure days Mon, Tue | Cheapest price $12 |
Operator Ember | Departure Time 06:23AM | Arrival Time 07:11AM | Duration 0h48 | Departure days Mon, Tue | Cheapest price $0.00 |
Operator Stagecoach North Scotland | Departure Time 07:10AM | Arrival Time 08:08AM | Duration 0h58 | Departure days Mon | Cheapest price $12 |
Operator Ember | Departure Time 07:24AM | Arrival Time 08:13AM | Duration 0h49 | Departure days Mon | Cheapest price $0.00 |
Operator Stagecoach North Scotland | Departure Time 08:10AM | Arrival Time 09:08AM | Duration 0h58 | Departure days Mon | Cheapest price $12 |
Operator Ember | Departure Time 08:36AM | Arrival Time 09:26AM | Duration 0h50 | Departure days Mon | Cheapest price $0.00 |
Operator Stagecoach North Scotland | Departure Time 09:10AM | Arrival Time 10:08AM | Duration 0h58 | Departure days Mon | Cheapest price $12 |
Operator Ember | Departure Time 09:47AM | Arrival Time 10:38AM | Duration 0h51 | Departure days Mon | Cheapest price $0.00 |
Operator Stagecoach North Scotland | Departure Time 10:10AM | Arrival Time 11:08AM | Duration 0h58 | Departure days Mon | Cheapest price $12 |
Operator Stagecoach North Scotland | Departure Time 11:10AM | Arrival Time 12:08PM | Duration 0h58 | Departure days Mon | Cheapest price $12 |
Operator Ember | Departure Time 11:59AM | Arrival Time 12:51PM | Duration 0h52 | Departure days Mon | Cheapest price $0.00 |
Operator Ember | Departure Time 12:09PM | Arrival Time 12:59PM | Duration 0h50 | Departure days Sun | Cheapest price $0.00 |
Operator Stagecoach North Scotland | Departure Time 12:10PM | Arrival Time 01:08PM | Duration 0h58 | Departure days Mon | Cheapest price $12 |
Operator Stagecoach North Scotland | Departure Time 01:10PM | Arrival Time 02:08PM | Duration 0h58 | Departure days Mon, Sun | Cheapest price $12 |
Operator Ember | Departure Time 01:44PM | Arrival Time 02:34PM | Duration 0h50 | Departure days Sun | Cheapest price $0.00 |
Operator Ember | Departure Time 02:03PM | Arrival Time 02:56PM | Duration 0h53 | Departure days Mon | Cheapest price $0.00 |
Operator Stagecoach North Scotland | Departure Time 02:10PM | Arrival Time 03:08PM | Duration 0h58 | Departure days Mon | Cheapest price $12 |
Operator Ember | Departure Time 03:00PM | Arrival Time 03:50PM | Duration 0h50 | Departure days Sun | Cheapest price $0.00 |
Operator Stagecoach North Scotland | Departure Time 03:10PM | Arrival Time 04:08PM | Duration 0h58 | Departure days Sun | Cheapest price $12 |
Operator Stagecoach North Scotland | Departure Time 03:11PM | Arrival Time 04:11PM | Duration 1h00 | Departure days Mon | Cheapest price $12 |
Operator Ember | Departure Time 03:13PM | Arrival Time 04:06PM | Duration 0h53 | Departure days Mon | Cheapest price $0.00 |
Operator Stagecoach North Scotland | Departure Time 04:11PM | Arrival Time 05:11PM | Duration 1h00 | Departure days Mon | Cheapest price $12 |
Operator Ember | Departure Time 04:14PM | Arrival Time 05:07PM | Duration 0h53 | Departure days Mon | Cheapest price $0.00 |
Operator Ember | Departure Time 04:35PM | Arrival Time 05:22PM | Duration 0h47 | Departure days Sun | Cheapest price $0.00 |
Operator Ember | Departure Time 05:06PM | Arrival Time 05:52PM | Duration 0h46 | Departure days Sun | Cheapest price $0.00 |
Operator Stagecoach North Scotland | Departure Time 05:10PM | Arrival Time 06:08PM | Duration 0h58 | Departure days Sun | Cheapest price $12 |
Operator Stagecoach North Scotland | Departure Time 05:11PM | Arrival Time 06:11PM | Duration 1h00 | Departure days Mon | Cheapest price $12 |
Operator Ember | Departure Time 05:15PM | Arrival Time 06:07PM | Duration 0h52 | Departure days Mon | Cheapest price $0.00 |
Operator Stagecoach North Scotland | Departure Time 06:10PM | Arrival Time 07:08PM | Duration 0h58 | Departure days Mon | Cheapest price $12 |
Operator Ember | Departure Time 06:51PM | Arrival Time 07:35PM | Duration 0h44 | Departure days Sun | Cheapest price $0.00 |
Operator Ember | Departure Time 07:06PM | Arrival Time 07:51PM | Duration 0h45 | Departure days Mon | Cheapest price $0.00 |
Operator Stagecoach North Scotland | Departure Time 07:10PM | Arrival Time 08:08PM | Duration 0h58 | Departure days Mon, Sun | Cheapest price $12 |
Operator Ember | Departure Time 08:30PM | Arrival Time 09:13PM | Duration 0h43 | Departure days Sun | Cheapest price $0.00 |
Operator Ember | Departure Time 08:43PM | Arrival Time 09:27PM | Duration 0h44 | Departure days Mon | Cheapest price $0.00 |
Operator Ember | Departure Time 10:19PM | Arrival Time 11:01PM | Duration 0h42 | Departure days Sun | Cheapest price $0.00 |
Operator Ember | Departure Time 10:38PM | Arrival Time 11:20PM | Duration 0h42 | Departure days Mon | Cheapest price $0.00 |
Compare bus and train prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Take a bus from Inverness to Forres and enjoy the approximately 24 miles (39 km) long journey. Find schedules and pricing options for a convenient and affordable trip.
The earliest bus runs at 12:28, the last at 20:25.
Distance 24 miles (39 km) |
First bus 12:28 PM |
Last bus 8:25 PM |
High Season Jul - Sep |
Low Season Jan - Mar |
Busiest Day Sun |
Least Busy Day Fri |
Discover the best of Forres — top attractions, local food, transport tips, budget advice, and currency essentials. Plan your perfect Forres trip today.
Local heritage museum covering Forres history, industries, people, and everyday life through changing displays and community collections.
Small heritage display at Brodie Castle estate interpreting family history, interiors, and collections within a major historic house visit.
Community arts venue with exhibitions, classes, and performances, offering a good introduction to contemporary culture in Forres.
Formal public park known for floral displays, woodland walks, and viewpoints, popular for a gentle stroll close to the town centre.
Wooded hill with waymarked paths and broad views over Forres and the Moray coast, ideal for short walks and quiet scenery.
Landscaped gardens around Nelson's Tower, offering attractive paths, elevated viewpoints, and one of the most enjoyable walks in town.
Scotland’s national dish of sheep offal, oats, onion and spices in a casing. A long-standing Burns Night staple across Moray and the Highlands.
A comforting soup of smoked haddock, potato, onion and milk or cream. Strongly linked to northeast Scotland and commonly served locally.
A sweet, buttery griddle scone with currants, eaten with tea or breakfast. Traditional across Moray and northern Scotland.
Casual café and restaurant by the Findhorn coast, popular for fresh lunches, baking and coffee in a bright, easygoing space.
Relaxed bistro in Forres serving Scottish and British dishes, seafood and grills in a smart but informal setting.
Popular Indian restaurant and takeaway known for curries, tandoori dishes and friendly service in a casual town-centre setting.
Moderate for the UK. Lodging and dining are reasonable for a small Scottish town, while transport is limited and can raise costs for day trips.
Tipping is optional. In restaurants, 10-12.5% is common for good service if not already added. Round up for taxis and small cafe bills.
Find answers to the most common questions about traveling from Inverness to Forres by bus. From journey times and ticket prices to direct connections, first and last departures, and even whether the route is scenic, our FAQs cover everything you need to plan your trip. Whether you’re looking for the fastest bus, the cheapest option, or tips for making the most of your visit at Forres, this guide helps you travel smarter and with confidence.

Here are some other resources that might have the information you need