Travel from Edinburgh to Milton-Keynes

Train, bus or fly from Edinburgh to Milton Keynes?

Virgin West Coast Trains operates a train from Edinburgh to Milton Keynes every 4 hours. Tickets cost $150 - $240 and the journey takes 3 h 6 min. Virgin West Coast Trains also services this route hourly. Alternatively, National Express operates a bus from Edinburgh to Milton Keynes twice daily. Tickets cost $30 - $40 and the journey takes 7 h 45 min. Arriva UK also services this route every 20 minutes.

Book transport from Edinburgh to Milton Keynes

How to get from Edinburgh to Milton Keynes

From Edinburgh train to Crewe then train to Milton Keynes Central. 4 h 53 min £213. From Edinburgh train to Milton Keynes Central. 5 h 6 min £211. From Edinburgh bus to Brook Furlong, Milton Keynes Coachway (Milton Keynes Coachway Car Park) then line 300 bus to Central Milton Keynes, The Point (Central Milton Keynes The Point L4). 8 h 6 min £31. From Edinburgh train to Derby, Railway Station (Rail Station), bus to St Margaret's Bus Station, bus to Market Harborough, The Square (Opticians), bus to Northampton, Drapery (Barclays), then bus to Central Milton Keynes, The Point (Central Milton Keynes The Point J3). 9 h 2 min £136. From Edinburgh drive to Milton Keynes. 6 h £66. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to London Luton airport, then line 99 bus to Milton Keynes. 4 h 18 min £54. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to Birmingham airport, then train to Milton Keynes. 3 h 55 min £98. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to London City airport, train to Bank Underground Station, Tube to London Euston, then train to Milton Keynes. 4 h 15 min £107. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to London Heathrow airport, train to Paddington Rail Station, line 205 bus to London Euston, then train to Milton Keynes. 4 h 21 min £125. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to London Stansted airport, train to Tottenham Hale Underground Station, Tube to London Euston, then train to Milton Keynes. 4 h 28 min £90. From Edinburgh train to Glasgow, Cathedral Street (Queen St Station), line 500 bus to Glasgow airport, fly to London Luton airport, then line 99 bus to Milton Keynes. 4 h 54 min £66. From Edinburgh, Princes Street (Edinburgh Trams) tram to Edinburgh airport, fly to East Midlands airport, bus to Derby, train to Birmingham New Street, then train to Milton Keynes. 5 h 51 min £133.

Operators from Edinburgh to Milton Keynes

OperatorPhoneWebsite
Virgin West Coast Trains0344 556 5650Virgin West Coast Trains
National Express+44 08717 818178National Express
Arriva UK+44 (0)191 520 4000Arriva UK
CrossCountry0344 736 9123CrossCountry
Kinchbus01509 815637Kinchbus
Arriva Midlands0344 800 4411Arriva Midlands
Stagecoach NorthamptonshireStagecoach Northamptonshire
Edinburgh Trams0131 475 0177Edinburgh Trams
easyJeteasyJet
Stagecoach in Bedford+44 1234 220030Stagecoach in Bedford
FlybeFlybe
RyanairRyanair
British AirwaysBritish Airways
Dockland Light Railway (DLR)Dockland Light Railway (DLR)
London Underground (Tube)London Underground (Tube)
Aer LingusAer Lingus
Heathrow ExpressHeathrow Express
London BusesLondon Buses
Stansted ExpressStansted Express
ScotRail+44 344 811 0141ScotRail
First+44 (0)1224 650100First
Close Print Itinerary
  1. Here are 12 options to get from
    Edinburgh to Milton Keynes:

    1. Trip:
      1 Train via Crewe
      • One-Way approx: USD $216 - $341
      • Duration: 4 h 53 min
      Open +
      • Trip:
        1 Train via Crewe
        • One-Way approx: USD $216 - $341
        • Duration: 4 h 53 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $220 - $340
      • Duration: 5 h 6 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $220 - $340
        • Duration: 5 h 6 min
        Close x
    3. Trip:
      3 Bus
      • One-Way approx: USD $36 - $45
      • Duration: 8 h 6 min
      Open +
      • Trip:
        3 Bus
        • One-Way approx: USD $36 - $45
        • Duration: 8 h 6 min
        Close x
    4. Trip:
      4 Train, bus
      • One-Way approx: USD $152 - $216
      • Duration: 9 h 2 min
      Open +
      • Trip:
        4 Train, bus
        • One-Way approx: USD $152 - $216
        • Duration: 9 h 2 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $75 - $110
      • Duration: 6 h
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $75 - $110
        • Duration: 6 h
        Close x
    6. Trip:
      6 Fly Edinburgh to London Luton
      • One-Way approx: USD $50 - $147
      • Duration: 4 h 18 min
      Open +
      • Trip:
        6 Fly Edinburgh to London Luton
        • One-Way approx: USD $50 - $147
        • Duration: 4 h 18 min
        Close x
    7. Trip:
      7 Fly Edinburgh to Birmingham, train
      • One-Way approx: USD $85 - $247
      • Duration: 3 h 55 min
      Open +
      • Trip:
        7 Fly Edinburgh to Birmingham, train
        • One-Way approx: USD $85 - $247
        • Duration: 3 h 55 min
        Close x
    8. Trip:
      8 Fly Edinburgh to London City, train
      • One-Way approx: USD $107 - $282
      • Duration: 4 h 15 min
      Open +
      • Trip:
        8 Fly Edinburgh to London City, train
        • One-Way approx: USD $107 - $282
        • Duration: 4 h 15 min
        Close x
    9. Trip:
      9 Fly Edinburgh to London Heathrow, train
      • One-Way approx: USD $116 - $305
      • Duration: 4 h 21 min
      Open +
      • Trip:
        9 Fly Edinburgh to London Heathrow, train
        • One-Way approx: USD $116 - $305
        • Duration: 4 h 21 min
        Close x
    10. Trip:
      10 Fly Edinburgh to London Stansted, train
      • One-Way approx: USD $87 - $202
      • Duration: 4 h 28 min
      Open +
      • Trip:
        10 Fly Edinburgh to London Stansted, train
        • One-Way approx: USD $87 - $202
        • Duration: 4 h 28 min
        Close x
    11. Trip:
      11 Train to Glasgow, fly to London Luton
      • One-Way approx: USD $65 - $178
      • Duration: 4 h 54 min
      Open +
      • Trip:
        11 Train to Glasgow, fly to London Luton
        • One-Way approx: USD $65 - $178
        • Duration: 4 h 54 min
        Close x
    12. Trip:
      12 Fly Edinburgh to East Midlands, train
      • One-Way approx: USD $123 - $312
      • Duration: 5 h 51 min
      Open +
      • Trip:
        12 Fly Edinburgh to East Midlands, train
        • One-Way approx: USD $123 - $312
        • Duration: 5 h 51 min
        Close x