Travel from Maidenhead to Aylesbury

Bus or train from Maidenhead to Aylesbury?

Chiltern Railways operates a train from Maidenhead to Aylesbury every 30 minutes. Tickets cost $24 - $40 and the journey takes 56 min. Alternatively, you can take a bus from Maidenhead to Aylesbury via High Wycombe, Bus Station (Shopping Centre) in around 1 h 59 min.

Book transport from Maidenhead to Aylesbury

How to get from Maidenhead to Aylesbury

From Maidenhead train to Paddington Underground Station, Tube to London Marylebone, then train to Aylesbury. 1 h 56 min £35. From Maidenhead Town Centre, Sainsbury's (Cookham Road) line 37 bus to High Wycombe, Bus Station (Shopping Centre) then bus to Aylesbury, Bus Station (Bus Stn Bay 7). 1 h 59 min £5. From Maidenhead taxi to Aylesbury. 38 min £112. From Maidenhead drive to Aylesbury. 38 min £4. From Maidenhead rideshare to Aylesbury. 56 min £3.
Close Print Itinerary
  1. Here are 5 options to get from
    Maidenhead to Aylesbury:

    1. Trip:
      1 Train
      • One-Way approx: USD $40 - $69
      • Duration: 1 h 56 min
      Open +
      • Trip:
        1 Train
        • One-Way approx: USD $40 - $69
        • Duration: 1 h 56 min
        Close x
    2. Trip:
      2 Line 37 bus, bus
      • One-Way approx: USD $7 - $14
      • Duration: 1 h 59 min
      Open +
      • Trip:
        2 Line 37 bus, bus
        • One-Way approx: USD $7 - $14
        • Duration: 1 h 59 min
        Close x
    3. Trip:
      3 Taxi
      • One-Way approx: USD $130 - $160
      • Duration: 38 min
      Open +
      • Trip:
        3 Taxi
        • One-Way approx: USD $130 - $160
        • Duration: 38 min
        Close x
    4. Trip:
      4 Drive
      • One-Way approx: USD $5 - $9
      • Duration: 38 min
      Open +
      • Trip:
        4 Drive
        • One-Way approx: USD $5 - $9
        • Duration: 38 min
        Close x
    5. Trip:
      5 Rideshare
      • One-Way approx: USD $5
      • Duration: 56 min
      Open +
      • Trip:
        5 Rideshare
        • One-Way approx: USD $5
        • Duration: 56 min
        Close x