The Haymarket Hotel
29, 1 Coates Gardens
57 review
| Departs | Arrives | Operator | Find Tickets |
|---|---|---|---|
07:57 Bathgate | 08:12 Edinburgh Park | ![]() | Find Tickets |
09:01 Bathgate | 09:16 Edinburgh Park | ![]() | Find Tickets |
09:36 Bathgate | 09:53 Edinburgh Park | ![]() | Find Tickets |
10:05 Bathgate | 10:21 Edinburgh Park | ![]() | Find Tickets |
10:35 Bathgate | 10:53 Edinburgh Park | ![]() | Find Tickets |
11:03 Bathgate | 11:19 Paris | ![]() | Find Tickets |
Fares from Bathgate to Edinburgh usually average around £ 7.30, but you can often save more by choosing options like Off-Peak or Advance tickets. Take a look below to find the best deal for your journey!













Released up to 12 weeks in advance, these tickets are usually the most budget-friendly choice for savvy travellers

Offers lower fares and greater flexibility when you avoid travelling during busy weekday periods

Covers a round trip, including both the outward and return journeys between the same two stations

Flexi Season tickets combine flexibility with value, letting you travel on any 8 days within a 28-day period. It's an ideal choice if you don't commute every day but want discounted fares.