Rising selling prices in the Scottish capital and a desire to escape busy city life may have led you to look for a home outside of Edinburgh in a nearby commuter town. The average property selling price in Edinburgh was £283,398 from June to August 2019, up 6.4% compared to the previous year.

However, it can be tricky to know which area is right for you. In this article, we provide a breakdown of approximate costs and time it takes to commute to Edinburgh from some popular towns and villages during peak travel times.

North Berwick

Commuting to Edinburgh from East Lothian

Commuting to Edinburgh from Midlothian

Commuting to Edinburgh from West Lothian

Commuting to Edinburgh from Fife

Commuting to Edinburgh from the Borders

Buying a home near Edinburgh

Commuting to Edinburgh from East Lothian

With sandy beaches and picturesque towns and villages, East Lothian presents an excellent alternative to city living. And regular, fast train and bus routes make it even more attractive. From June to August 2019, the average selling property selling price in East Lothian was £238,174.

Musselburgh

Positioned just to the east of Edinburgh, Musselburgh has long been a popular place to live, partially due to the excellent transport links available to Edinburgh:

  • Travelling by train takes around ten minutes and an anytime day return costs £4.30
  • Travelling by bus takes around 35 minutes and a round trip would cost approximately £3.40
  • Travelling by car can take from 20 – 55 minutes depending on traffic.

Haddington

While not located on a train line, the popular historic market town of Haddington does have a direct bus service to Edinburgh:

  • Travelling by bus takes approximately 45 minutes and would cost around £7.40 for a round trip
  • Travelling by car would take around 30 minutes to just over an hour depending on traffic.

North Berwick

The seaside town of North Berwick is a hugely desirable place to live and it benefits from excellent transport links into the centre of Edinburgh:

  • Travelling by train takes just over 30 minutes and an anytime day return costs £12.20
  • Travelling by bus takes around 75 minutes and costs approximately £9.40 for a round trip
  • Travelling by car can take from 40 to 80 minutes, depending on traffic.

Commuting to Edinburgh from Midlothian

With easy access to the countryside and the Scottish Borders, as well as the capital, Midlothian is fast becoming a popular alternative base to the city. From June to August 2019, the average selling property selling price in Midlothian was £218,506.

Penicuik

Lying on the west bank of the River North Esk, Penicuik is positioned close to the Pentland Hills and within relatively easy commuting distance of the city centre:

  • Travelling by bus takes around 45 minutes and a return ticket costs approximately £3.40
  • Travelling by car can take from 30 to 70 minutes depending on traffic.

Dalkeith

Home to plenty of family-friendly activities, such as Dalkeith Country Park and the Restoration Yard, Dalkeith is another popular commuter town:

  • Travelling by train from the nearby Eskbank station takes approximately 20 minutes and costs £7.70 for an anytime day return
  • Travelling by bus takes around 40 minutes and costs £3.40 for a round trip
  • Travelling by car can take approximately 25 to 50 minutes, depending on traffic.

Bonnyrigg

Positioned eight miles southeast of Edinburgh city centre, Bonnyrigg is another great option for those looking to move out of the city but hoping for an easy commute. It isn’t on a trainline, but there are regular and fast bus services to the city.

  • Travelling by bus takes around 50 minutes during peak travel times and a return ticket costs £3.40
  • Travelling by car takes about 25 to 44 minutes, depending on traffic.

Commuting to Edinburgh from West Lothian

Purchasing a home in West Lothian is great for those looking for more for their money along with an easy commute to either Edinburgh or Glasgow, being well-positioned in between both cities. From June to August 2019, the average selling property selling price in West Lothian was £189,310.

Broxburn

Located just to the west of Edinburgh, Broxburn offers easy road and rail links back into the centre of Edinburgh.

  • Travelling by train from the nearby Uphall station takes around 20 minutes and costs £8.50 for an anytime day return
  • Travelling by bus takes approximately 50 minutes and costs around £7.40 for a round trip
  • Travelling by car can take from 35 to 75 minutes, depending on traffic.

Livingston

With two stations with services to Edinburgh and Glasgow and other towns in the central belt, it’s no wonder Livingston is popular place to live.

  • Travelling by train takes between 20 - 30 minutes (depending on which station and route) and costs around £9.40 for an anytime day return
  • Travelling by bus takes around 75 minutes and costs around £7.40 for a round trip
  • Travelling by car can take from 40 – 80 minutes depending on traffic.

Linlithgow

Perhaps most famous for its iconic palace, this pretty town is a desirable place to live thanks to lovely local amenities, highly regarded schools and great transport links. Linlithgow is conveniently located on the fast Edinburgh to Glasgow train route, meaning regular services are available to transport you to either city.

  • Travelling by train takes just 20 minutes and an anytime day return costs £10.90
  • Travelling by car can take 40 to 80 minutes, depending on traffic.

Commuting to Edinburgh from Fife

Located over the Firth of Forth from the capital, many of the Fife towns are popular bases for those that work in the capital. From June to August 2019, the average selling property selling price in West Fife & Kinross was £183,059 and £244,077 in East Fife.

Dunfermline

Dunfermline is a popular place to live for many different people, from first time buyers to families, with a fast and regular rail service to Edinburgh, as well as good bus links.

  • Travelling by train takes around 40 minutes and an anytime day return costs £11.90
  • Travelling by bus takes just over an hour and costs around £12 for a return trip
  • Travelling by car takes from 35 to 85 minutes, depending on traffic.

St Andrews

The university town of St Andrews is one of the most desirable towns to live in Scotland, appealing to golfers, those who want to live near the sea and families due to great schooling options. The nearest train station is in Leuchars, around a 10-minute drive or bus journey away.

  • Travelling by train from the nearby Leuchars station takes from 60 to 80 minutes and costs £26.90 for an anytime return (return anytime within one month)
  • Travelling by bus takes just over two hours and costs around £23 for a round trip
  • Travelling by car takes from 75 minutes to two hours, depending on traffic.

Kirkcaldy

Perched on the banks of the Firth of Forth, Kirkcaldy is home to a number of shops, restaurants, cafes and bars. Commuting to Edinburgh is made relatively easy with a fast and regular rail service: 

  • Travelling by train takes around 45 minutes and an anytime day return costs £15.30
  • Travelling by bus takes just over an hour and costs approximately £14 for a round trip
  • Travelling by car can take from 45 to 90 minutes depending on traffic.

Commuting to Edinburgh from the Borders

When the Borders railway re-opened a few years ago, it made the peaceful towns and villages of the beautiful Scottish Borders much more accessible. For those who love the countryside and spending time outdoors, a home in the Borders can be a great choice. From June to August 2019, the average selling property selling price in the Borders was £210,169.

Galashiels

In the heart of the Borders, the popular town of Galashiels benefits from a direct rail service to Waverley from its local station.

  • Travelling by train takes less than an hour and costs £16.40 for an anytime day return
  • Travelling by bus takes from 90 minutes to two hours and costs £13.90 - £15.20 for a return trip
  • Travelling by car takes from 55 to 90 minutes, depending on traffic.

West Linton

The lovely village of West Linton is well-positioned 18 miles south-west of Edinburgh city centre. There is a direct bus service between the village and St Andrew Square in the capital:

  • Travelling by bus takes around an hour and a round trips costs around £7.40
  • Travelling by car takes from 35 to 70 minutes depending on traffic.

The travel times and prices mentioned are rough estimates and do not take into account different ticket options that may alter pricing. Exact times and fares, and the best ticket options, should be checked with the relevant travel providers.

Buying a home near Edinburgh

Looking to buy your next home? Find out how ESPC can help you find your dream home first.

Search for properties in Edinburgh, the Lothians, Fife and the Borders today.