
Invergordon to Inverness: Train, Bus or Taxi Guide
How to reach Inverness from Invergordon cruise port by train, bus or taxi, with journey times, fares, walking routes and a realistic return buffer.
On this page
A call at Invergordon puts the Highland capital within easy reach, and many passengers spend the day in Inverness rather than in the town itself. The berths sit on the Cromarty Firth about 24 miles east of Inverness, a distance covered by a ScotRail train, a Stagecoach bus and, for those who plan ahead, a taxi. The choice between them decides how much of Inverness you actually see.
This page works through the port layout, the walk to the station, the train and bus journeys with the fares ScotRail and Stagecoach publish, and the sights that genuinely fit a six-, eight- or ten-hour call. It is written for passengers on a fixed all-aboard time who want to plan the return leg before they set out.
Where ships dock at Invergordon and the shuttle to the port gate
Cruise ships berth at the Port of Cromarty Firth on the town's waterfront, with the two principal berths named Service Base and Saltburn Pier. Vessels up to 300 metres length overall and 9 metres draught use Service Base, while Saltburn Pier takes ships up to 250 metres and 10.5 metres draught, so your ship's size decides which one you walk off. The port sits 0.5 km from the town centre, which sounds trivial until you account for the working quay in between.
The berths are part of an active oil, gas and renewables base, and a complimentary shuttle runs from ship side to the port gate on cruise days. Ask the port authority if your cruise line's daily programme is silent on the arrangement. Either way, the shuttle drops you at the gate and your walk into town begins there.
If you want the full picture of the berths, tides and terminal services before you sail, the invergordon cruise port guide sets out what each pier handles. It is worth five minutes of reading because the port is unlike a Mediterranean terminal: no taxi rank, no shopping arcade, just a gate onto a Highland street.
How far Invergordon is from Inverness and what shapes the day
Inverness lies about 24 miles, or 40 km, west of Invergordon along the A9, a drive the port's own reference material puts at roughly half an hour. The town of Invergordon itself is small enough to cross in twenty minutes, so the day is really about the road inland. Everything you plan depends on how you cover those 24 miles and how reliably you get back.
Three factors squeeze the day: the shuttle from the berth to the gate, the walk to your chosen transport, and the return journey. Build the plan backwards from all-aboard rather than forwards from the gangway. A ten-hour call gives you a comfortable Inverness day; a six-hour call does not.
Getting into town from the berth on foot
From the port gate, Invergordon High Street is 0.5 km away, a pavement walk of five to ten minutes. The railway station sits further along Joss Street and across the railway bridge, about twenty minutes on foot from the gate in total. That walk is the hidden cost of the train option, because it happens twice.
The town is laid out on a grid and easy to navigate, with a High Street of shops, cafes and a mural trail that fills half an hour if you leave early. The walk to the station is flat but unsheltered, so a waterproof layer earns its place even on a bright morning. Allow the full twenty minutes rather than the ten you think you need.
If the weather turns or your mobility is limited, the sensible fallback is staying local, and there is more to fill a short call than the town's size suggests. The guide to what to do in invergordon cruise port covers the murals, the museum and the naval heritage walk.
The train from Invergordon to Inverness: station walk, journey time and fares
ScotRail runs the line from Invergordon into Inverness, with an average journey time of 54 minutes and fares listed from £19.10 return on ScotRail's own page. The station is the one described above, twenty minutes from the port gate along Joss Street. Buy your ticket at the station or online before you travel, and keep the return leg in mind when you choose a service.
Independent guides count roughly nine trains a day in each direction, which sounds generous until you match the schedule to your all-aboard time. The practical approach is to take a mid-morning departure and aim for a return that puts you back at the port gate with an hour to spare, not ten minutes. The schedule, not the distance, is the single most important variable in an independent Inverness day.
The train delivers you into the centre of Inverness, within a short walk of the river, the Victorian Market and the castle bluff. That convenience is the train's real advantage over the bus, which finishes at the bus station on Margaret Street. Neither is far from the sights, but the train station is closer to the riverside walks.
The Stagecoach bus to Inverness: stops, journey time and tickets
Stagecoach runs services from Invergordon High Street into Inverness Bus Station, and the faster X25 covers the road in about 45 minutes against roughly an hour and a quarter on the all-stops service. Buses leave from the High Street, a few minutes' walk from the port gate, so you skip the walk to the station entirely. Tickets are bought from the driver and contactless payment is accepted.
Frequency is the catch: the service runs hourly on weekdays and thinner at weekends, so a missed bus can cost you an hour of your call. Check the printed timetable before you leave the port and note the last return that still leaves a safe buffer. The X25 also continues north to Tain, which matters if you are combining Inverness with a distillery visit.
Passengers on some sailings report a public bus picking up at the terminal itself rather than on the High Street, which would remove the walk. Treat that as a bonus rather than a plan: check on the morning with the Port of Cromarty Firth or your cruise line's shore team whether a service is collecting at the berth.

Taxi to Inverness: cost, supply and when to pre-book
A one-way taxi to Inverness runs in the region of £55 to £65 for the 35-minute drive, according to independent port reporting. That is a fair price split between four passengers and a poor one for a solo traveller. The bigger issue is supply: the local fleet is small and there is no large rank at the port gate.
On mornings when two ships are in port, most available cars are pre-booked weeks ahead by ship excursions and private guides. If a taxi is central to your plan, arrange it by phone or email with a Highland operator before you sail rather than hoping to flag one down. A pre-booked car also solves the return leg, which is where independent travellers most often come unstuck.
For groups of three or four heading to a specific sight beyond Inverness, a car for the day can work out competitive against four train returns plus taxis at either end. The same cost-per-head math decides the choice for many passengers on a Dublin port day, where the city sits a similar distance from the berths. Price it against the train fare and decide before you leave home, not on the quay.
Driving yourself: car hire and the road route
The drive to Inverness follows the A9 west, a straightforward road that takes around 30 to 35 minutes in normal traffic. Self-drive gives you the freedom to combine Inverness with Culloden or a castle stop, which no train or bus timetable allows in a single call. The trade-off is that you carry the parking and return-timing risk yourself.
Hire cars are limited in a town this size, so book ahead and confirm where the car will be collected relative to the port gate. The invergordon cruise port car rental guide explains how collection works around the berths and what to have ready. Factor the shuttle and the walk into your collection time.
What fits a 6-, 8- and 10-hour call in Inverness
A six-hour call is a town day: train or bus in, a walk along the River Ness to the Ness Islands, the Victorian Market and the castle bluff, then straight back. Do not attempt Loch Ness or Culloden on six hours unless you are on an organised coach that owns the timing. The journey alone eats close to two hours of your call.
Eight hours lets you add one substantial stop. Culloden battlefield, on the eastern edge of Inverness, pairs neatly with the town and fits a half-day, as does a distillery visit on the way back north. Ten hours opens up Loch Ness and Urquhart Castle, but only with a coach or a pre-booked car, because the public transport connections do not stretch that far in a single day.
Whichever shape you choose, work out the last realistic return before you leave the ship and write it down. A call that looks generous on the daily programme shrinks once the shuttle, the walk and the queue at the gangway are counted. The buffer is what turns a good day into a safe one.

Ship excursion versus independent train or bus: trade-offs and return buffers
A ship's coach departs from the pier, carries the entry tickets and returns you to the gangway, which is why it suits anyone nervous about timing or travelling with people who tire easily. The cost is flexibility: you see what the itinerary says, at the pace the group sets. Book through your cruise line before the port day, since popular Inverness and Loch Ness itineraries fill up.
Local operators running small-group Highland tours sit between the two, with minibuses that collect at the port and itineraries shaped for cruise timings. Independent travel by train or bus is the cheapest and most flexible option, but it carries the entire return risk, and no operator or cruise line guarantees the ship will wait for a passenger who is late back.
Whichever you pick, the return buffer should be an hour at the port gate, not at the station. That covers the walk back from Invergordon station, the shuttle to the berth and the gangway queue. The Scottish Highlands reward a calm plan more than a tight one.
What to do with a few hours in Inverness
Inverness is compact and walkable from the station: the Victorian Market sits off Academy Street under a glass roof refurbished in 2023, the Old High Church and riverside walks lead to the Ness Islands, and the Inverness Museum and Art Gallery is free to enter. The castle bluff above the river gives the best single view in town, north along the river to the Moray Firth.
Cafes along Church Street and Castle Street handle the lunchtime crowd without strain, and the covered market's food hall is a good fallback when it rains. Allow two to three hours for the town centre on foot, which leaves room for a slow lunch. That is the honest shape of an independent Inverness day.
Invergordon itself if you stay local
If the timetable does not work or the weather closes in, Invergordon has a mural trail of eleven large wall paintings and a museum covering the town's naval history. The walk is flat, the town is small, and you can be back at the gate well inside an hour. That is a perfectly good use of a short call.
The Scottish Highlands are the draw here, and the cruise line's own excursion list gives a fair sense of what is reachable in a day, from Cawdor Castle to Dunrobin and the Black Isle. If your priority is a castle or a distillery rather than the city, book the coach and let someone else drive the A9.
Plan Your Inverness Day
Decide first whether Inverness is your destination or just a stop on a bigger Highland day. If it is the destination, the train is the most comfortable option and the X25 bus is the cheapest, with a pre-booked taxi worth it only for groups. If it is a stop, take the coach and keep your return in someone else's hands.
Work backwards from all-aboard, allow an hour at the port gate, and choose the transport that fits that math rather than the one that looks fastest on paper. Confirm departure times with ScotRail or Stagecoach on the day, and note the berth and shuttle arrangement from the port authority or your cruise line. The Highland capital is close enough for a rewarding day ashore, provided the return leg is planned before you leave the ship.
Frequently Asked Questions
How do I get from Invergordon cruise port to Inverness?
Take the complimentary port shuttle to the gate, then walk five to ten minutes to Invergordon High Street for the Stagecoach bus, or about twenty minutes to the railway station for the ScotRail train. Both run into central Inverness, and a pre-booked taxi is the only direct door-to-door option. Choose the train for comfort, the bus for the shortest walk, or a taxi if you are travelling as a group and have booked ahead.
How long does the train take from Invergordon to Inverness?
ScotRail lists an average journey time of 54 minutes for the line between Invergordon and Inverness. Add the twenty-minute walk from the port gate to the station at each end. That gives a realistic door-to-door time of about an hour and a half in each direction.
How much is the bus from Invergordon to Inverness?
Stagecoach sells tickets on the bus and accepts contactless payment. Stagecoach publishes current fares, and the printed timetable is available at the port. Fares vary by ticket type, so ask the driver when you board or check with Stagecoach before you sail.
Is there a shuttle from Invergordon to Inverness?
No port shuttle runs to Inverness. The complimentary shuttle only covers the short distance from ship side to the port gate. From the gate you continue on foot to the High Street bus stop or the railway station, or take a pre-booked taxi. The cruise line's own coaches are a separate, bookable option.
How far is Invergordon from Inverness?
Inverness is about 24 miles, or 40 km, west of Invergordon along the A9. The drive takes around half an hour in normal traffic. The train takes 54 minutes and the faster X25 bus about 45 minutes.
Can I visit Inverness independently from a cruise ship at Invergordon?
Yes. Take the shuttle to the port gate, walk to the station or the High Street stop, and use the train or bus. Plan your return so you are back at the port gate an hour before all-aboard, and keep the journey time in mind when you choose your outward service. Independent travel carries the full return risk, and the ship will not wait for passengers who are late.
Sources
- Invergordon | Cruise Scotland
- Invergordon Cruise Port Guide 2026: Inverness & Loch Ness | PortAdventurer
- Cruise Ships | Tours | Thistle Excursions - Cruise Ship Tours Invergordon
- Invergordon (Scotland) cruise port schedule | CruiseMapper
- Trains from Invergordon to Inverness | Train Times
- How to get from Invergordon to Inverness
- Invergordon port transport to Inverness
Port-day notes for your next cruise
Optional updates to our port guides.
You might also like
Continue reading
More guides you'll find useful





