Motorhome Hire near Inverness — Start Your NC500 from Keith, Moray

Intro:
Looking for motorhome hire near Inverness? You’re in the right place — but we’re going to suggest something better than picking up from the city centre.

We’re based in Keith, Moray — just 55 minutes from Inverness by train and 90 minutes by road on the A96. Keith Railway Station is a short walk from our handover point, and we’ll pick you up personally when you arrive. No taxi, no depot queue, no fleet. Just your motorhome, ready to go.

Why not just hire in Inverness?

Fair question. Here’s the honest answer.

Inverness has several fleet hire companies — and they’re fine. But they’re busy, they’re impersonal, and they’re expensive. You’ll queue, you’ll be handed a laminated folder, and you’ll join the NC500 already slightly frazzled.

Starting from Keith is different. We’re a husband and wife team with 13 years of international motorhome rental experience — across Germany, North West Scotland, and Spain — and we treat every hire as if it were our own trip. You get a proper handover, a personal walk-through, and our number for the road.

And here’s the thing most Inverness hirers never realise: Keith puts you ahead of the crowds before you even start. Most NC500 travellers pour out of Inverness together. Starting from Keith, you can spend your first day exploring Speyside, the Moray Coast, or the Cairngorms before joining the NC500 at Inverness — seeing parts of Scotland the standard NC500 itinerary completely misses.

 

Getting from Inverness to Keith — it’s easier than you think

By train:
Keith is on the ScotRail Inverness–Aberdeen line. Direct trains run regularly throughout the day — the journey takes 55 minutes and a single ticket costs around £22. We’ll meet you at Keith station and drive you to the motorhome — no additional charge.

By road:
Keith is 90 minutes from Inverness city centre via the A96 — a straightforward, scenic drive through Moray. If you’re hiring a one-way flight into Inverness Airport, it’s the same distance.

From further afield:

  • Edinburgh → Keith: 3h by train via Inverness (direct)
  • Glasgow → Keith: 3h 30m by train via Inverness (direct)
  • Aberdeen → Keith: 45 minutes by train (direct)
  • London → Inverness: overnight Caledonian Sleeper, then 35 mins to Keith