-
Census 2021 Data
-
Homes & Property
-
Law and Order
-
Jobs & Economy
-
Learning & Schools
-
Essential Services
-
Travel & Transport
-
Local Amenities
-
Leisure & Recreation
-
Environment
Public Transport
Easter Bush, Roslin, Midlothian
EH25 9RG Midlothian
Effortless commuting and travel options to keep you moving
Whether you're commuting daily or planning a trip, find all the essential transport links nearest to EH25 9RG to ensure a smooth and efficient trip. Take the hassle out of travel planning.
Bus stops near EH25 9RG
Veterinary Centre
Bus Stop
Bush Farm Road, Bush Estate
Direction: At (SW)
Veterinary Centre
Bus Stop
Bush Farm Road, Bush Estate
Direction: Opp (NE)
Technopole
Bus Stop
Bush Farm Road, Bush Estate
Direction: NE Bound (NE)
Technopole
Bus Stop
Bush Farm Road, Bush Estate
Direction: Opp (SW)
Midlothian Innovation Centre
Bus Stop
Bush Farm Road, Bush Estate
Direction: At (W)
Midlothian Innovation Centre
Bus Stop
Bush Farm Road, Bush Estate
Direction: Opp (E)
Bus Operators serving EH25 9RG
Arriva
Arriva operates bus services throughout England, Wales, and parts of Scotland, serving both urban and rural areas.
East Coast Buses
East Coast Buses provides bus services connecting Edinburgh with East Lothian.
First Group
First Group runs bus services in many regions across England, Scotland, and Wales, with a strong presence in major cities.
Lothian Buses
Lothian Buses is the primary bus operator for Edinburgh and surrounding areas.
Megabus
Megabus offers budget long-distance coach travel across the UK, connecting cities and towns with affordable fares.
National Express
National Express operates long-distance coach services across the UK, connecting major cities and towns.
Stagecoach
Stagecoach is one of the UK's largest bus operators, providing regional and urban bus services across England, Scotland, and Wales.
Train Stations near EH25 9RG
Slateford
First ScotRail
Slateford, Edinburgh City Of, Edinburgh City Of, EH14 1BX
Slateford Train Station, operated by ScotRail, serves as a vital transportation hub in Edinburgh City of. The primary destinations include Edinburgh Waverley and Glasgow Queen Street, with an approximate travel time of 10-15 mins and 1 hour respectively. The station offers regular services to local destinations like Livingston, Haymarket, and Linlithgow. Facilities at the station include ticket machines, waiting rooms, and bike racks for commuters and travellers.
Primary Destinations
- Haymarket
- 4 mins
- Slateford
- 2 mins
- Kingsknowe
- 4 mins
- Wester Hailes
- 7 mins
- Curriehill
- 10 mins
- Kirknewton
- 15 mins
- Livingston South
- 20 mins
- Bathgate
- 25 mins
All times are approximate. Please check with the rail operator before making travel plans.
Kingsknowe
First ScotRail
Kingsknowe, Edinburgh City Of, Edinburgh City Of, EH14 2JX
Kingsknowe Train Station in Edinburgh City Of, operated by ScotRail, offers frequent services to key destinations including Edinburgh Waverley, Glasgow Central, and Lanark. The station provides a convenient commute with journey times of approximately 10 mins to Edinburgh Waverley, 30 mins to Glasgow Central, and 45 mins to Lanark. Commuters and travellers can benefit from ticket machines, waiting rooms, and bike storage facilities at the station.
Primary Destinations
- Edinburgh Waverley
- 5 mins
- Haymarket
- 10 mins
- Dalmeny
- 20 mins
- South Gyle
- 25 mins
- Dalmeny
- 30 mins
- North Queensferry
- 40 mins
- Inverkeithing
- 45 mins
- Rosyth
- 50 mins
- Dunfermline Queen Margaret
- 1 hr
- Dunfermline Town
- 1 hr 5 mins
- Cowdenbeath
- 1 hr 15 mins
- Lochgelly
- 1 hr 25 mins
- Cardenden
- 1 hr 30 mins
- Kirkcaldy
- 1 hr 40 mins
- Glenrothes with Thornton
- 1 hr 50 mins
- Markinch
- 2 hrs
- Ladybank
- 2 hrs 10 mins
- Springfield
- 2 hrs 15 mins
- Cupar
- 2 hrs 20 mins
- Leuchars
- 2 hrs 30 mins
- Dundee
- 2 hrs 40 mins
All times are approximate. Please check with the rail operator before making travel plans.
Wester Hailes
First ScotRail
Wester Hailes, Edinburgh City Of, Edinburgh City Of, EH14 3AQ
Wester Hailes Train Station in Edinburgh City ofTrain Station is operated by ScotRail and offers frequent services to Glasgow Queen Street, North Berwick, and Edinburgh Waverley. The station is conveniently located, with travel times of approximately 15 mins to Edinburgh Waverley, 30 mins to North Berwick, and 50 mins to Glasgow Queen Street. The station provides ticketing machines, waiting areas, and bike storage facilities for commuter convenience.
Primary Destinations
- Wester Hailes Train Station
- Slateford Train Station
- 6 mins
- Haymarket Train Station
- 11 mins
- Edinburgh Waverley Train Station
- 16 mins
All times are approximate. Please check with the rail operator before making travel plans.
Curriehill
First ScotRail
Curriehill, Edinburgh City Of, Edinburgh City Of, EH14 4AA
Curriehill Train Station, operated by ScotRail, is situated in the Edinburgh City ofTrain Station area. This station serves as a crucial link for commuters travelling to Edinburgh Park, Haymarket, and Edinburgh Waverley, with estimated travel times ranging from 10 to 25 mins. With regular services operating throughout the day, passengers can enjoy facilities such as ticket vending machines, bike storage, and seating areas.
Primary Destinations
- Curriehill Train Station
- Wester Hailes Train Station
- 9 mins
- Edinburgh Park Train Station
- 14 mins
- Haymarket Train Station
- 20 mins
- Edinburgh Waverley Train Station
- 25 mins
All times are approximate. Please check with the rail operator before making travel plans.
Haymarket
First ScotRail
Haymarket, Edinburgh City Of, Edinburgh City Of, EH12 5EY
Haymarket Train Station in Edinburgh City OfTrain Station is operated by Network Rail and serves as a key hub for commuters travelling to Glasgow, Dundee, and Stirling. Trains from Haymarket Station provide convenient and frequent connections with an approximate travel time of 50 mins to Glasgow, 1 hour to Dundee, and 1 hour 10 mins to Stirling. The station offers a range of services including ticket offices, refreshment facilities, and bicycle storage for commuters and travellers alike.
Primary Destinations
- Waverley
- 5mins
- Edinburgh Park
- 15mins
- Dalmeny
- 20mins
- South Queensferry
- 25mins
- North Queensferry
- 30mins
- Inverkeithing
- 35mins
- Rosyth
- 40mins
- Dunfermline Town
- 45mins
- Dunfermline Queen Margaret
- 50mins
- Dunfermline
- 55mins.
All times are approximate. Please check with the rail operator before making travel plans.
Edinburgh Park
First ScotRail
Edinburgh Park, Edinburgh City Of, Edinburgh City Of, EH11 4DF
Operated by ScotRail, Edinburgh Park Train Station serves as a key transport hub in Edinburgh City ofTrain Station. With frequent services to various destinations including Glasgow Queen Street, Dunblane, and North Berwick, commuters can reach these locations in around 30-45 mins. The station also offers convenient connections to Edinburgh Airport, making it a popular choice for travellers. Services and facilities at the station include ticketing machines, waiting areas, and bicycle storage.
Primary Destinations
- Edinburgh Park Train Station
- Haymarket Train Station
- 6 mins
- Edinburgh Waverley Train Station
- 12 mins
All times are approximate. Please check with the rail operator before making travel plans.
South Gyle
First ScotRail
South Gyle, Edinburgh City Of, Edinburgh City Of, EH12 9EU
South Gyle Train Station in Edinburgh City OfTrain Station is operated by ScotRail and serves as a key transportation hub connecting travellers to various destinations within the city and beyond. Commuters can reach Edinburgh Park in 3 mins, Haymarket in 10 mins, and Edinburgh Waverley in 18 mins. The station offers ticketing services, waiting areas, and accessible facilities for a seamless travel experience.
Primary Destinations
- - Edinburgh Gateway
- 10 mins
- Haymarket
- 15 mins
- Edinburgh Waverley
- 20 mins
- North Berwick
- 40 mins
- Dunbar
- 1 hr 10 mins
All times are approximate. Please check with the rail operator before making travel plans.
Edinburgh
Network Rail
Edinburgh, Edinburgh City Of, Edinburgh City Of, EH1 1BB
Edinburgh Train Station, operated by Network Rail, is a major transportation hub in Edinburgh City Of. It offers direct services to key destinations such as Glasgow (50 mins), Aberdeen (2 hrs), and London (4 hrs 30 mins). The station provides essential amenities including ticket counters, waiting areas, shops, and cafes to cater to the needs of busy commuters and travellers.
Primary Destinations
- Edinburgh Waverley
- 0mins
- Haymarket
- 5mins
- Edinburgh Park
- 15mins
- Linlithgow
- 20mins
- Falkirk High
- 30mins
- Polmont
- 35mins
- Linlithgow
- 40mins
- Haymarket
- 45mins
- Edinburgh Waverley
- 50mins
All times are approximate. Please check with the rail operator before making travel plans.
Brunstane
First ScotRail
Brunstane, Edinburgh City Of, Edinburgh City Of, EH15 2NG
Brunstane Train Station in Edinburgh City OfTrain Station is operated by ScotRail and serves as a vital transport hub connecting commuters to various destinations. Travel times include 5 mins to Newcraighall, 10 mins to Edinburgh Waverley, and 25 mins to North Berwick. The station boasts essential facilities such as ticket vending machines, waiting areas, and bike racks for a seamless commuting experience.
Primary Destinations
- Brunstane
- 0 mins
- Newcraighall
- 2 mins
- Shawfair
- 5 mins
- Eskbank
- 10 mins
- Newtongrange
- 12 mins
- Gorebridge
- 15 mins
- Stow
- 25 mins
- Galashiels
- 30 mins
- Tweedbank
- 35 mins
All times are approximate. Please check with the rail operator before making travel plans.
Musselburgh
First ScotRail
Musselburgh, East Lothian, East Lothian, EH21 6TT
Musselburgh Train Station, operated by ScotRail, serves as a key transportation hub in East Lothian with frequent trains running to Edinburgh, North Berwick, and Dunbar. The station offers a quick 10-minute commute to Edinburgh Waverley, a 25-minute journey to North Berwick, and a 20-minute trip to Dunbar. Services and facilities at the station include ticket machines, waiting areas, bicycle storage, and WiFi access.
Primary Destinations
- Edinburgh Waverley
- 12 mins
- Newcraighall
- 4 mins
- Brunstane
- 1 min
- Monktonhall Junction
- 3 mins
- Musselburgh
- 2 mins
All times are approximate. Please check with the rail operator before making travel plans.
Newcraighall
First ScotRail
Newcraighall, Edinburgh City Of, Edinburgh City Of, EH21 6TT
Newcraighall Train Station, operated by ScotRail, connects commuters in Edinburgh City to various destinations such as Waverley, Haymarket, and Musselburgh. Travel times to these destinations vary, with Waverley taking around 10 mins, Haymarket around 20 mins, and Musselburgh around 15 mins. The station offers services such as ticket vending machines, waiting areas, and bike racks for added convenience.
Primary Destinations
- Brunstane
- 3 mins
- Portobello
- 6 mins
- Musselburgh
- 10 mins
- Wallyford
- 14 mins
- Prestonpans
- 18 mins
- Longniddry
- 22 mins
- Drem
- 27 mins
- North Berwick
- 38 mins
All times are approximate. Please check with the rail operator before making travel plans.
Wallyford
First ScotRail
Wallyford, East Lothian, East Lothian, EH21 8DZ
Wallyford Train Station, operated by ScotRail, serves as a vital transportation hub in East Lothian. The station provides frequent services to Edinburgh Waverley, with an approximate travel time of 20 mins, and North Berwick, with a travel time of around 10 mins. Commuters can also easily access Musselburgh in just 5 mins and Prestonpans in 3 mins via regular train services. The station offers ticketing services, waiting areas, and basic amenities for a comfortable travel experience.
Primary Destinations
- Wallyford Train Station
- 0 mins
- Edinburgh Waverley Train Station
- 10 mins
- Musselburgh Train Station
- 5 mins
- Prestonpans Train Station
- 10 mins
- Longniddry Train Station
- 5 mins
- Drem Train Station
- 5 mins
- North Berwick Train Station
- 10 mins
All times are approximate. Please check with the rail operator before making travel plans.
Kirknewton
First ScotRail
Kirknewton, West Lothian, West Lothian, EH27 8BP
Kirknewton Train Station, operated by ScotRail, serves as a vital transport hub connecting commuters to popular destinations such as Glasgow Central, Edinburgh Waverley, and Bathgate. Trains to Glasgow take approximately 50 mins, while journeys to Edinburgh and Bathgate are around 30 and 15 mins respectively. The station offers essential amenities including ticket machines, waiting areas, and bicycle storage facilities.
Primary Destinations
- Edinburgh Waverley
- 20 mins
- Livingston South
- 5 mins
- Uphall
- 8 mins
- Bathgate
- 13 mins
- Airdrie
- 32 mins
- Glasgow Queen Street
- 56 mins
All times are approximate. Please check with the rail operator before making travel plans.
Prestonpans
First ScotRail
Prestonpans, East Lothian, East Lothian, EH33 1NG
Prestonpans Train Station in East Lothian is operated by ScotRail and offers frequent services to Edinburgh Waverley, North Berwick, and Dunbar. Commuters can expect a travel time of approximately 15 mins to Edinburgh Waverley, 5 mins to North Berwick, and 10 mins to Dunbar. The station provides ticket vending machines, waiting rooms, and bike storage facilities for the convenience of passengers.
Primary Destinations
- North Berwick
- 9 mins
- Longniddry
- 4 mins
- Prestonpans
- 3 mins
- Wallyford
- 6 mins
- Musselburgh
- 10 mins
- Edinburgh
- 20 mins
All times are approximate. Please check with the rail operator before making travel plans.
Dalmeny
First ScotRail
Dalmeny, Edinburgh City Of, Edinburgh City Of, EH30 9JU
Operated by ScotRail, Dalmeny Train Station in Edinburgh City Of provides direct services to popular destinations such as Edinburgh Waverley and Glenrothes with journey times of approximately 10-15 mins and 35-40 mins respectively. Located within close proximity to Edinburgh Airport, commuters can easily access the station for convenient travel options. Services and facilities available at the station include ticket machines, waiting area, and bicycle storage facilities.
Primary Destinations
- Dalmeny
- 0 mins
- South Queensferry
- 4 mins
- Dalmeny Junction
- 6 mins
- Inverkeithing
- 12 mins
- Rosyth
- 15 mins
- Dunfermline
- 22 mins
- Cowdenbeath
- 30 mins
- Lochgelly
- 36 mins
- Cardenden
- 43 mins
- Kirkcaldy
- 50 mins
- Markinch
- 1hr
- Ladybank
- 1hr 7 mins
- Perth
- 1hr 22 mins
All times are approximate. Please check with the rail operator before making travel plans.
Livingston South
First ScotRail
Livingston South, West Lothian, West Lothian, EH54 9AP
Located in the heart of Livingston, West Lothian, Livingston South Train Station is operated by ScotRail. The primary destinations from this station include Edinburgh Waverley and Glasgow Central, with a travel time of approximately 30 mins to both. Commuters can also reach Falkirk in 20 mins and Bathgate in just 10 mins. The station offers ticketing services, waiting rooms, and bicycle parking facilities for the convenience of passengers.
Primary Destinations
- Livingston South Train Station
- 0 mins
- West Calder Train Station
- 5 mins
- Addiewell Train Station
- 10 mins
- Breich Train Station
- 15 mins
- Fauldhouse Train Station
- 20 mins
- Shotts Train Station
- 25 mins
- Hartwood Train Station
- 30 mins
- Coatbridge Central Train Station
- 40 mins
- Whifflet Train Station
- 45 mins
- Motherwell Train Station
- 50 mins
- Hamilton Central Train Station
- 1 hr
- Blantyre Train Station
- 1 hr 5 mins
- Newton Train Station
- 1 hr 10 mins
- Cambuslang Train Station
- 1 hr 15 mins
- Rutherglen Train Station
- 1 hr 20 mins
- Glasgow Central Train Station
- 1 hr 30 mins
All times are approximate. Please check with the rail operator before making travel plans.
Uphall
First ScotRail
Uphall, West Lothian, West Lothian, EH54 5QG
Uphall Train Station, operated by ScotRail, serves as a vital transportation hub in West Lothian, connecting commuters to destinations such as Edinburgh Waverley and Glasgow Queen Street in approximately 20-30 mins, as well as Stirling in 40 mins. The station boasts frequent trains running throughout the day, ticket vending machines, customer service staff, and bicycle storage facilities for added convenience.
Primary Destinations
- Uphall
- 0 mins
- Livingston
- 5 mins
- Edinburgh
- 20 mins
- Haymarket
- 25 mins
- Edinburgh Waverley
- 30 mins
All times are approximate. Please check with the rail operator before making travel plans.
North Queensferry
First ScotRail
North Queensferry, Fife, Fife, KY11 1JE
North Queensferry Train Station, operated by ScotRail, is a key transportation hub in Fife. The station offers direct services to Edinburgh (25 mins) and Dunfermline (12 mins), making it an ideal choice for daily commuters. Facilities at the station include ticketing services, waiting areas, and bicycle storage, ensuring a hassle-free travel experience.
Primary Destinations
- Edinburgh
- 20 mins
- North Queensferry
- 30 mins
- Inverkeithing
- 35 mins
- Dunfermline Town
- 45 mins
- Dalgety Bay
- 50 mins
- Aberdour
- 55 mins
- Burntisland
- 60 mins
- Kinghorn
- 65 mins
- Kirkcaldy
- 70 mins.
All times are approximate. Please check with the rail operator before making travel plans.
Burntisland
First ScotRail
Burntisland, Fife, Fife, KY3 9DR
Burntisland Train Station in Fife is operated by ScotRail and serves as a key transportation hub for commuters traveling to Edinburgh, Kirkcaldy, and Dunfermline. With direct trains running frequently, travel times to these destinations are approximately 35 mins to Edinburgh, 15 mins to Kirkcaldy, and 10 mins to Dunfermline. The station offers ticketing services, waiting areas, bike storage, and toilets for the convenience of passengers.
Primary Destinations
- Kirkcaldy
- 9 mins
- Edinburgh Haymarket
- 43 mins
- Edinburgh Waverley
- 50 mins
All times are approximate. Please check with the rail operator before making travel plans.
Aberdour
First ScotRail
Aberdour, Fife, Fife, KY3 0SN
Aberdour Train Station, managed by ScotRail, serves as a vital transportation hub in Fife, Scotland. The station operates regular services to popular destinations such as Edinburgh, Dundee, and Kirkcaldy, with estimated travel times of approximately 30 minutes, 45 minutes, and 10 minutes respectively. This well-maintained station offers convenient amenities for travellers and commuters, making it a reliable choice for those seeking efficient and comfortable journeys throughout the region.
Primary Destinations
- Dalgety Bay
- 2 minutes
- Inverkeithing
- 6 minutes
- North Queensferry
- 11 minutes
- Dalmeny
- 16 minutes
- South Gyle
- 21 minutes
- Haymarket
- 26 minutes
- Edinburgh Waverley
- 33 minutes
All times are approximate. Please check with the rail operator before making travel plans.
Dalgety Bay
First ScotRail
Dalgety Bay, Fife, Fife, KY11 9HZ
Dalgety Bay Train Station, operated by ScotRail, serves as a crucial transport hub in Fife. Trains from this station provide easy access to destinations like Edinburgh Waverley (around 25 mins), Kirkcaldy (7 mins), and Dunfermline Town (around 10 mins), making it a convenient choice for commuters. The station offers services such as ticketing facilities, waiting rooms, and bike storage to cater to the needs of travellers.
Primary Destinations
- Dalgety Bay Train Station
- Aberdour
- 7 mins
- Burntisland
- 12 mins
- Kinghorn
- 16 mins
- Kirkcaldy
- 24 mins
- Markinch
- 32 mins
- Ladybank
- 42 mins
- Perth
- 1 hr 8 mins
- Dundee
- 1 hr 30 mins
- Leuchars
- 1 hr 40 mins
All times are approximate. Please check with the rail operator before making travel plans.
Livingston North
First ScotRail
Livingston North, West Lothian, West Lothian, EH54 7EE
Livingston North Train Station in West Lothian is operated by ScotRail and serves as a key transportation hub for commuters in the area. The station offers frequent connections to Edinburgh (25 mins) and Glasgow (50 mins), making it an ideal choice for those travelling to work in either city. Other local destinations such as Bathgate (10 mins) and Falkirk (25 mins) are easily accessible from the station. Services at Livingston North Train Station include ticketing facilities, waiting rooms, and bicycle storage options.
Primary Destinations
- Edinburgh
- 20mins
- Haymarket
- 22mins
- Edinburgh Park
- 27mins
- Uphall
- 31mins
- Livingston North
- 35mins
All times are approximate. Please check with the rail operator before making travel plans.
Inverkeithing
First ScotRail
Inverkeithing, Fife, Fife, KY11 1NJ
Inverkeithing Train Station, operated by ScotRail, serves as a vital transport hub in Fife connecting commuters to destinations such as Edinburgh (20 mins), Dunfermline (5 mins), and Kirkcaldy (15 mins). The station offers frequent services throughout the day, with modern facilities including ticketing machines, waiting rooms, and a car park for commuters.
Primary Destinations
- Edinburgh
- 20 mins
- Haymarket
- 25 mins
- Falkirk
- 40 mins
- Stirling
- 1 hr
- Perth
- 1 hr 30 mins
All times are approximate. Please check with the rail operator before making travel plans.
Kinghorn
First ScotRail
Kinghorn, Fife, Fife, KY3 9RA
Kinghorn Train Station in Fife is operated by ScotRail and serves as a key transport hub for commuters travelling to Edinburgh or Kirkcaldy, with trains departing every 30 mins during peak hours. The journey to Edinburgh takes approximately 45 mins, while the trip to Kirkcaldy is around 20 mins. The station offers ticketing services, waiting rooms, and bicycle storage facilities for the convenience of passengers.
Primary Destinations
- Edinburgh
- 30 mins
- Kirkcaldy
- 15 mins
- Kinghorn
- 5 mins
All times are approximate. Please check with the rail operator before making travel plans.
West Calder
First ScotRail
West Calder, West Lothian, West Lothian, EH55 8BP
West Calder Train Station, operated by ScotRail, serves as a key transport hub in West Lothian, connecting commuters to Edinburgh (30 mins), Livingston (15 mins), and Glasgow (45 mins). With frequent services running throughout the day, the station offers a reliable and efficient mode of transportation. Facilities and services at the station include ticket machines, waiting areas, and cycle storage.
Primary Destinations
- Edinburgh
- 25 mins
- Livingston South
- 10 mins
- West Calder
All times are approximate. Please check with the rail operator before making travel plans.
Airports & Airfields near EH25 9RG
Distance (in miles) | Airport Name (ICAO Code) | Town/City (nearest) | Usage (Private/Public) | |
---|---|---|---|---|
8.5 mi | Edinburgh AirportEGPH | Edinburgh | Public | |
21.9 mi | KinglassieEGPJ | Kinglassie | Public | |
30.9 mi | CumbernauldEGPG | Cumbernauld | Public | |
37.5 mi | LeucharsEGQL | Leuchars | Military | |
40.1 mi | SconeEGPT | Scone | Public | |
41.1 mi | Dundee AirportEGPN | Dundee | Public | |
47.8 mi | Glasgow International AirportEGPF | Renfrew | Public | |
59.8 mi | Glasgow Prestwick AirportEGPK | Prestwick | Public | |