Travel from London to Leek-England

Train, bus or fly from London to Leek?

Virgin West Coast Trains operates a train from London to Leek hourly. Tickets cost $100 - $170 and the journey takes 1 h 40 min. Alternatively, National Express operates a bus from London to Leek twice daily. Tickets cost $16 - $22 and the journey takes 3 h 50 min.

How to get from London to Leek

From London Euston train to Macclesfield, Bus Station then line 109 bus to Bridge End, Mill Street. 3 h 1 min £103. From London Euston train to Stafford Town Centre, Railway Station (Rail Station), line 101 bus to Hanley, Bus Station (stand G), then bus to Leek Town Centre, Bus Station. 3 h 20 min £91. From London St Pancras International train to Derby, Railway Station (Rail Station), bus to Ashbourne, Bus Station, then line 108 bus to Leek Town Centre, Bus Station. 4 h 1 min £62. From London Victoria Coach Station bus to Hanley, Bus Station (stand G) then bus to Leek Town Centre, Bus Station. 4 h 32 min £18. From London drive to Leek. 2 h 52 min £30. From London Paddington train to London Heathrow airport, fly to Manchester airport, train to Manchester Piccadilly, train to Macclesfield, Bus Station, then line 109 bus to Leek. 4 h 58 min £133. From London Liverpool Street train to Southend airport, fly to Manchester airport, train to Manchester Piccadilly, train to Macclesfield, Bus Station, then line 109 bus to Leek. 5 h 40 min £160.

Is there a direct bus between London and Leek?

No, there is no direct bus from London to Leek. However, there are services departing from London Victoria Coach Station and arriving at Leek Town Centre, Bus Station via Hanley, Bus Station (stand G). The journey, including transfers, takes approximately 4 h 32 min.
Close Print Itinerary
  1. Here are 7 options to get from
    London to Leek:

    1. Trip:
      1 Train
      • One-Way approx: USD $110 - $166
      • Duration: 3 h 1 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $110 - $166
        • Duration: 3 h 1 min
        Close x
    2. Trip:
      2 Train via Stafford Town Centre, Railway Station (Rail Station)
      • One-Way approx: USD $98 - $146
      • Duration: 3 h 20 min
      Open +
      • Trip:
        2 Train via Stafford Town Centre, Railway Station (Rail Station)
        • One-Way approx: USD $98 - $146
        • Duration: 3 h 20 min
        Close x
    3. Trip:
      3 Train East Midlands Trains
      • One-Way approx: USD $73 - $103
      • Duration: 4 h 1 min
      Open +
      • Trip:
        3 Train East Midlands Trains
        • One-Way approx: USD $73 - $103
        • Duration: 4 h 1 min
        Close x
    4. Trip:
      4 Bus
      • One-Way approx: USD $21 - $27
      • Duration: 4 h 32 min
      Open +
      • Trip:
        4 Bus
        • One-Way approx: USD $21 - $27
        • Duration: 4 h 32 min
        Close x
    5. Trip:
      5 Drive
      • One-Way approx: USD $35 - $55
      • Duration: 2 h 52 min
      Open +
      • Trip:
        5 Drive
        • One-Way approx: USD $35 - $55
        • Duration: 2 h 52 min
        Close x
    6. Trip:
      6 Fly from London Heathrow
      • One-Way approx: USD $118 - $327
      • Duration: 4 h 58 min
      Open +
      • Trip:
        6 Fly from London Heathrow
        • One-Way approx: USD $118 - $327
        • Duration: 4 h 58 min
        Close x
    7. Trip:
      7 Train to Southend, fly
      • One-Way approx: USD $108 - $374
      • Duration: 5 h 40 min
      Open +
      • Trip:
        7 Train to Southend, fly
        • One-Way approx: USD $108 - $374
        • Duration: 5 h 40 min
        Close x