Explore Destinations

Discover the world's most amazing places

How to Get from Edinburgh Airport to Rosyth Port (Ferry to Netherlands)

Quick Answer

For most travelers, the fastest and most convenient way from Edinburgh Airport (EDI) to Rosyth Port is: Tram to Edinburgh Gateway > Train to North Queensferry > Short Taxi (approx. 50-70 mins, £10-£20). The cheapest way is by public bus (Airlink 100 to city centre > Bus 7/X55 to Rosyth), taking 80-100 mins for under £10. There is no direct public transport; all routes require at least one change.

Quick Navigation: Edinburgh Airport to Rosyth Port

Option 1: Tram & Train (Best Balance of Speed & Cost)

This is our recommended route for most ferry passengers. It leverages Edinburgh's excellent tram link from the airport and connects seamlessly to the local train network, offering a reliable and relatively quick journey.

Step-by-Step Guide:

  1. Tram from EDI to Edinburgh Gateway: The tram stop is directly outside the airport terminal. Buy a ticket from the machine or conductor. The journey to Edinburgh Gateway station takes 12-15 minutes. Trams run every 7-10 minutes. (Cost: ~£6.50 for a single/return day ticket).
  2. Train from Edinburgh Gateway to North Queensferry or Inverkeithing: Edinburgh Gateway is an integrated transport hub. Walk across the platform to catch a ScotRail train heading towards Aberdeen or Dundee. Alight at North Queensferry (next stop, ~5 mins) or Inverkeithing (~3 mins). Trains run frequently. Check live times on ScotRail's website.
  3. Final Leg to Rosyth Port:
    • From North Queensferry: The port is a steep 10-15 minute walk (not ideal with luggage) or a short 5-minute taxi (cost £5-£8). Pre-booking a taxi is advised.
    • From Inverkeithing: You can take a local Stagecoach bus (7, 7A, 7B, X55) towards Dunfermline, alighting at "Rosyth, Ferry Terminal" (approx. 10 mins).

Key Advantages & Considerations:

Aspect Details
Total Time 50 to 80 minutes (depending on connections)
Total Cost £10 - £20 per person (Tram + Train + optional taxi)
Luggage Trams and trains have space, but you must manage it during changes.
Best For Travelers with moderate luggage, those prioritizing speed and reliability, and avoiding city centre traffic.
Booking No need to book trams. Train tickets can be bought on the day or in advance via ScotRail (advance fares rarely available for this short hop).

Option 2: Public Bus (The Budget Choice)

This is the most economical method, ideal for solo travelers or those on a tight budget. The route involves one bus change in Edinburgh city centre.

Detailed Route Breakdown:

  1. Airlink 100 (Skylink) to Edinburgh City Centre: Catch the frequent Airlink 100 bus from directly outside the airport arrivals hall. It terminates at Edinburgh Bus Station (St Andrew Square). Journey time is 25-35 minutes depending on traffic. (Cost: £4.50 single, £7.50 return).
  2. Connection to Rosyth: From St Andrew Square, walk a short distance to the bus stops on Princes Street or Queensferry Street for:
    • Stagecoach Service 7, 7A, 7B, or X55 towards Dunfermline. Ensure the bus display says "via Rosyth". Alight at the "Rosyth, Ferry Terminal" stop. This leg takes 40-55 minutes.

In-Depth Analysis & Tips:

Factor Analysis
Total Cost As low as £7-£9 per person (using single tickets). A DayRider Plus ticket (£11.50) covers both buses all day, offering unlimited travel and is highly recommended.
Total Time 80 to 110 minutes. Heavily dependent on Edinburgh city traffic, especially during rush hour (7-9 am, 4-6:30 pm).
Luggage & Comfort Airlink buses have underfloor luggage compartments. Local buses have limited space. Not ideal for very large suitcases or during peak hours when buses are crowded.
Reliability Subject to road traffic delays. Always allow a significant buffer before your ferry check-in time.
Useful Resources Use the Lothian Buses app for Airlink 100 and the Stagecoach Bus app for live tracking of Service 7/X55.

Option 3: Taxi & Private Transfer (Door-to-Door Convenience)

For maximum ease, especially with heavy luggage, families, or groups, a direct taxi or pre-booked private transfer is the ultimate solution, albeit at a premium price.

What to Expect:

  • Journey: A direct 13-mile drive via the M90 and A90 roads.
  • Time: 20-35 minutes in normal traffic conditions.
  • Pick-up: The official taxi rank is outside the terminal. For private transfers, your driver will meet you in the arrivals hall with a name sign.

Cost Breakdown & Booking Strategy:

Service Type Estimated Cost Pros & Cons
Black Cab (Metered) £55 - £75+ Pros: Immediately available, regulated. Cons: Most expensive, meter runs in traffic.
Pre-booked Private Transfer £35 - £50 Pros: Fixed price, often cheaper, can be booked in advance online, professional service. Cons: Requires planning.
Ride-Sharing (Uber) £30 - £50 (Variable) Pros: App-based, cashless. Cons: Surge pricing during high demand, driver availability can be sporadic.

When is it worth it? Consider this option if: you are a group of 3-4 (splitting the cost), have significant/multiple bags, are arriving on a late flight after public transport has stopped, or have mobility concerns.

Cost & Time Comparison: At a Glance

Use this table to quickly compare all your options for traveling from Edinburgh Airport to Rosyth Ferry Terminal.

Transport Method Estimated Total Time Estimated Cost (Per Person) Key Advantage Best Suited For
Tram + Train + Taxi 50 - 70 mins £15 - £22 Best balance of speed & reliability Most travelers, efficient connection
Public Bus (Airlink + Stagecoach) 80 - 110 mins £7 - £11 Cheapest option Solo budget travelers, light packers
Pre-booked Private Transfer 20 - 35 mins £35 - £50 (for the car) Door-to-door, no hassle Families, groups, heavy luggage, late arrivals
Airport Black Taxi 20 - 35 mins £55 - £75+ Immediate availability Urgent travel, expense-not-an-issue

Note: Times are door-to-door estimates excluding waiting time. Costs are approximate and subject to change.

Traveler Experience & Essential Tips

Beyond schedules and fares, here's practical wisdom from travelers who've made this journey.

Top 5 Pro Tips:

  1. Buffer is Your Best Friend: Public transport can be delayed. Aim to arrive at Rosyth Port at least 2.5 hours before your ferry sails. This gives you a comfortable cushion for delays and ensures a stress-free check-in.
  2. Master the Money-Saving Combo Ticket: If using buses, the Stagecoach DayRider Plus (£11.50) is unbeatable. It covers your Airlink 100 from the airport AND all Stagecoach buses (like the #7 to Rosyth) for a full day.
  3. Luggage Strategy: If you have one large suitcase and a carry-on, you'll manage on trams/trains/buses. With more than that, the hassle of changes increases significantly—strongly consider a taxi/transfer.
  4. Navigate the Final Stretch: If you get off the train at North Queensferry, don't underestimate the walk to the port. It's steep and not well-suited for rollers on cobbles. Having a local taxi number saved (e.g., Davidson Taxis) or using Uber is a smart move.
  5. Check Ferry Operator Advice: Always review the latest passenger information on the DFDS website. Procedures or check-in times can change, especially post-pandemic.

FAQs: Edinburgh Airport to Rosyth Port Ferry Transfer

Is there a direct train or bus from Edinburgh Airport to Rosyth Port?

No, there are no direct public transport services. All options require at least one change, typically in Edinburgh city centre (for buses) or at Edinburgh Gateway/Haymarket station (for trains).

What is the cheapest way to get from Edinburgh Airport to Rosyth Port?

The cheapest way is by public bus: Airlink 100 to Edinburgh city centre (£4.50) then Stagecoach 7/X55 to Rosyth Ferry Terminal. Total cost is under £10, or £11.50 with an all-day DayRider Plus ticket.

What is the fastest way to get from Edinburgh Airport to Rosyth Port?

The fastest combination is tram to Edinburgh Gateway, train to North Queensferry, and a short pre-booked taxi. This can take under 1 hour in ideal conditions, excluding wait times.

How much is a taxi from Edinburgh Airport to Rosyth Port?

A pre-booked private transfer costs £35-£50. A metered black cab from the airport rank is more expensive, typically £55-£70+. Always book in advance for the best fixed rate.

How long before my ferry should I arrive at Rosyth Port?

DFDS recommends passenger check-in at least 90 minutes before departure. Check-in closes 60 minutes before for foot passengers. Plan your airport transfer accordingly.

Can I use a Scotland travel pass for this journey?

Partially. ScotRail passes may cover the train leg, but not the tram or buses from different operators (Lothian Buses, Stagecoach). Check your pass's specific terms and conditions.

Is the journey easy with lots of luggage?

It can be challenging. Public transport has space but requires handling bags during changes. For multiple or heavy bags, a private transfer is the most convenient and stress-free choice.

What happens if my flight is delayed and I miss my planned transport?

For flexible public transport, take the next service. Pre-booked non-refundable tickets or transfers may be lost. For critical connections, book flexible fares or a flight-tracked transfer service.