Train times from Bathgate station
Bathgate station is served by 1 route, run by ScotRail. The next trains go to Edinburgh, Milngavie and Helensburgh.
Next departures
| Time | Route | To |
|---|---|---|
| 05:47 | Train | Edinburgh |
| 06:06 | Train | Milngavie |
| 06:16 | Train | Edinburgh |
| 06:18 | Train | Helensburgh |
| 06:34 | Train | Milngavie |
| 06:40 | Train | Helensburgh |
| 06:48 | Train | Edinburgh |
| 07:02 | Train | Edinburgh |
| 07:04 | Train | Milngavie |
| 07:10 | Train | Helensburgh |
| 07:20 | Train | Edinburgh |
| 07:34 | Train | Milngavie |
| 07:34 | Train | Edinburgh |
| 07:40 | Train | Helensburgh |
| 07:50 | Train | Edinburgh |
| 08:02 | Train | Edinburgh |
| 08:05 | Train | Milngavie |
| 08:17 | Train | Helensburgh |
| 08:19 | Train | Edinburgh |
| 08:40 | Train | Helensburgh |
Station facilities
- Step-free access: Yes: step-free access to all platforms. This is a Category A station. This station has step-free access to both platforms.
- Toilets: Yes, including an accessible toilet. Toilet.
- Ticket office: The ticket office is open Mon–Sat 07:00–20:00; Sun 09:00–19:00. There are ticket machines.
- Help and assistance: The station is staffed part of the day. Staff help is available Mon–Fri 07:00–19:00; Sat–Sun 10:00–18:00. Assistance staff meet you at Platform 1 By the customer information screen next to the stairs for the footbridge. Platform 2 By the customer information screen, next to the help point and the shelter.
- Waiting room: Yes, open Mon–Sat 04:30–00:45; Sun 07:30–00:30.
- WiFi: Yes, there's free WiFi.
- Lifts: There are lifts.
- Parking: Yes: Station Car Park (570 spaces): free.
- Cycle parking: Yes: 30 spaces, sheltered.
- Taxis: Yes, there's a taxi rank.
- Platforms: 2.
Station information from National Rail, updated Friday, 6 November 2026. Facilities can change: check before you travel.
Routes from this station
- Edinburgh – Helensburgh Central ScotRail
Stops nearby
- Rail Station, Bathgate 1 min walk
- Gordon Avenue, Bathgate 2 min walk
- Roseberry Crescent, Bathgate 2 min walk
- Fairway Hotel, Bathgate 3 min walk
- Sutherland Crescent, Bathgate 3 min walk
- Academy Place, Bathgate 4 min walk
Questions
- When is the next train from Bathgate station?
- The train to Edinburgh at 05:47.
- Which trains stop at Bathgate station?
- Edinburgh – Helensburgh Central, run by ScotRail.
- Where is Bathgate station?
- Bathgate station is in Bathgate, West Lothian.
- Where do trains from Bathgate station go?
- The next departures go to Edinburgh, Milngavie and Helensburgh.
- Is Bathgate station step-free and wheelchair accessible?
- Yes: step-free access to all platforms. This is a Category A station. This station has step-free access to both platforms.
- Are there toilets at Bathgate station?
- Yes, including an accessible toilet. Toilet.
- When is the ticket office at Bathgate station open?
- The ticket office is open Mon–Sat 07:00–20:00; Sun 09:00–19:00. There are ticket machines.
- Can I get help or assistance at Bathgate station?
- The station is staffed part of the day. Staff help is available Mon–Fri 07:00–19:00; Sat–Sun 10:00–18:00. Assistance staff meet you at Platform 1 By the customer information screen next to the stairs for the footbridge. Platform 2 By the customer information screen, next to the help point and the shelter.
- Is there a waiting room at Bathgate station?
- Yes, open Mon–Sat 04:30–00:45; Sun 07:30–00:30.
- Is there free WiFi at Bathgate station?
- Yes, there's free WiFi.
- Is there parking at Bathgate station?
- Yes: Station Car Park (570 spaces): free.
- Is there cycle parking at Bathgate station?
- Yes: 30 spaces, sheltered.
- Is there a taxi rank at Bathgate station?
- Yes, there's a taxi rank.
- How many platforms does Bathgate station have?
- 2.
Timetables from the Bus Open Data Service (Department for Transport), updated Monday, 9 November 2026. Stop details from NaPTAN. Train timetables contain data from Network Rail, licensed under the Open Government Licence; live train times from National Rail. Times are UK local time and can change at short notice: check before you travel.
Add free live bus times to your website · StopToStop on Facebook