Part of our Edinburgh Airport to Leith, the Lothians, Fife and Perthshire guide
Quick answer
North Berwick is about 35 miles from Edinburgh Airport: 45 minutes to an hour by car, about 1 hour 15 minutes by tram and train, or 1 hour 45 minutes or more by bus. RTransfer drives door to door at one fixed price per car, with room for golf bags in an estate, people carrier or V-Class, flight tracking and 60 minutes' free waiting.

Car, train or bus?
| Option | Door to door | Notes |
|---|---|---|
| Private car | 45 min – 1 hr | Along the A1; slower at rush hour |
| Tram + train | About 1 hr 15 min | Train from Edinburgh about 33 min, hourly |
| Airlink + bus 124/X24 | 1 hr 45 min + | Cheapest, slowest |
By train
Take the tram into the city (about 30 minutes) and change for the North Berwick train. Trains from Edinburgh take about 33 minutes and run hourly, with extra services at peak times and on Saturdays. It is a pleasant ride, but changing with suitcases or golf bags is hard work.
By private car
A car takes the bypass and the A1 straight to your hotel, cottage or clubhouse. RTransfer gives you:
- One fixed price per car, quoted before you book.
- The right car for golf bags: an estate, people carrier or V-Class (golf bags welcome).
- Meet and greet in arrivals and flight tracking.
Golf on the East Lothian coast
North Berwick and Muirfield are among Scotland's best-known links. We drive golfers there from the airport or a city hotel and can come back after the round: see golf transfers. On the way you pass Portobello and Musselburgh.
Times are typical by car and longer at rush hour. RTransfer prices are per vehicle, not per person. Routes outside the city centre get one fixed quote before you book; the minimum fare is £48 in a saloon. Returns booked together save 10%.
Frequently asked questions
How far is North Berwick from Edinburgh Airport?
About 35 miles, which takes 45 minutes to an hour by car depending on traffic on the A1.
Is there a train from Edinburgh Airport to North Berwick?
Not directly. Take the tram into Edinburgh and change for the North Berwick train, which takes about 33 minutes and runs hourly.
Can I get a golf transfer from Edinburgh Airport to North Berwick?
Yes. RTransfer sends an estate, V-Class or minibus with room for clubs, at one fixed price per car.
Sources
Facts, fares and timetables checked 29 October 2026. They change, so check with the operator before you travel.