Travel from Amsterdam to Inverness

Train, bus or fly from Amsterdam to Inverness?

KLM and easyJet fly from Amsterdam to Inverness 3 times a day. Alternatively, Thalys operates a train from Amsterdam to Inverness hourly. Tickets cost $65 - $90 and the journey takes 1 h 51 min. 2 other operators also service this route.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
How to get from London to EdinburghCheck out Rome2rio's new London to Edinburgh guide for some handy travel tips
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Amsterdam to Inverness

From Amsterdam Centraal train to Amsterdam airport, fly to Inverness airport, then line 11 bus to Inverness. 4 h 36 min $126. From Amsterdam Centraal train to Amsterdam airport, fly to Aberdeen airport, line 727 bus to Bankhead, Stoneyton Terrace, bus to Dyce, then train to Inverness. 7 h 28 min $153. From Amsterdam Centraal train to Amsterdam airport, fly to Edinburgh airport, tram to Edinburgh Gateway, then train to Inverness. 8 h 7 min $156. From Amsterdam Centraal train to Bruxelles-Midi Eurostar, train to London Kings Cross, then train to Inverness. 13 h 51 min $418. From Amsterdam Centraal train to Bruxelles-Midi Eurostar, train to London Kings Cross, train to Edinburgh, then train to Inverness. 14 h 20 min $438. From Amsterdam drive to IJmuiden, car ferry to Newcastle upon Tyne, then drive to Inverness. 21 h 59 min $225. From Amsterdam Centre - Sloterdijk bus to London Victoria Coach Station then bus to Inverness, Scotland. 24 h 20 min $93. From Amsterdam, Centraal Station line 22 bus to Amsterdam, Amsterdam Sloterdijk, night bus to London, walk to Victoria Underground Station, Tube to London Euston, then night train to Inverness. 25 h 37 min $186. From Amsterdam drive to Calais, Eurotunnel to Folkestone, then drive to Inverness. 14 h 25 min $411.