Skip to main content

How to get from Berkhamsted to Oxford by bus?

By bus

To get from Berkhamsted to Oxford in London, take the X5 bus from Kings Road, Berkhamsted station to Aylesbury Bus Stn, Aylesbury station. Next, take the X20 bus from Aylesbury Bus Stn, Aylesbury station to Speedwell Street, Oxford City Centre station. The total trip duration for this route is approximately 2 hr 21 min.

141min
Walk to bus station
Bus - X5X5
Bus - X20X20
Leaves from Kings Road, Berkhamsted
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Kings Road, Berkhamsted
    470 yd • 6 min
  • 2
    Bus - X5X5
    Wait for bus
    X5
    Aylesbury
  • 3
    Ride to bus station
    Ride to bus station
    Aylesbury Bus Stn, Aylesbury
    ID 10
    45 min
  • 4
    Walk to bus station
    Walk to bus station
    Aylesbury Bus Stn, Aylesbury
    ID 4
    60 yd • 1 min
  • 5
    Bus - X20X20
    Wait for bus
    X20
    Oxford City Centre
  • 6
    Ride to bus station Speedwell Street, Oxford City Centre
    Ride to bus station
    Speedwell Street, Oxford City Centre
    ID S1
    64 min
*Duration based on 8am traffic

By bus and train

To get from Berkhamsted to Oxford in London, you’ll need to take one train line and 2 bus lines: take the WEST MIDLANDS RAILWAY train from Berkhamsted station to Leighton Buzzard station. Next, you’ll have to switch to the X4 bus and finally take the X20 bus from Aylesbury Bus Stn, Aylesbury station to Speedwell Street, Oxford City Centre station. The total trip duration for this route is approximately 2 hr 33 min.

153min
Train - WEST MIDLANDS RAILWAY
Bus - X4X4
Bus - X20X20
Leaves from Berkhamsted
Step by Step
  • 1
    Start from train station
    Start from train station
    Berkhamsted
  • 2
    Train - WEST MIDLANDS RAILWAY
    Wait for train
    WEST MIDLANDS RAILWAY
    Milton Keynes Central
  • 3
    Ride to train station
    Ride to train station
    Leighton Buzzard
    15 min
  • 4
    Walk to bus station
    Walk to bus station
    Southcourt Road, Linslade
    170 yd • 3 min
  • 5
    Bus - X4X4
    Wait for bus
    X4
    Aylesbury
  • 6
    Ride to bus station
    Ride to bus station
    Aylesbury Bus Stn, Aylesbury
    ID 9
    31 min
  • 7
    Walk to bus station
    Walk to bus station
    Aylesbury Bus Stn, Aylesbury
    ID 4
    50 yd • 1 min
  • 8
    Bus - X20X20
    Wait for bus
    X20
    Oxford City Centre
  • 9
    Ride to bus station Speedwell Street, Oxford City Centre
    Ride to bus station
    Speedwell Street, Oxford City Centre
    ID S1
    64 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in London.
All local mobility options in one app
Public transport directions from Berkhamsted to Oxford
The distance between Berkhamsted, London and Oxford, London is approximately 36.65 mi, which can typically be travelled in 141 min. Moovit will show you the directions from Berkhamsted to Oxford by bus, so no matter how you choose to travel in London – you will always have plenty of easy options.
Public transport stations close to Berkhamsted

Berkhamsted is located at Berkhamsted, London and the nearest public transport station is Berkhamsted.

Bus stations close to Berkhamsted:

  • Berkhamsted
  • Berkhamsted Railway Station, Berkhamsted
  • Brownlow Road, Berkhamsted
Public transport stations close to Oxford, London

Oxford is located at Oxford, London and the nearest public transport station is St Aldates, Oxford City Centre.

Bus stations close to Oxford:

  • St Aldates, Oxford City Centre
  • Police Station, Oxford City Centre
  • Speedwell Street, Oxford City Centre

By bus and train

To get from Berkhamsted to Oxford in London, you’ll need to take one train line and 2 bus lines: take the WEST MIDLANDS RAILWAY train from Berkhamsted station to Leighton Buzzard station. Next, you’ll have to switch to the X4 bus and finally take the X20 bus from Aylesbury Bus Stn, Aylesbury station to Speedwell Street, Oxford City Centre station. The total trip duration for this route is approximately 2 hr 33 min.

153min
Train - WEST MIDLANDS RAILWAY
Bus - X4X4
Bus - X20X20
Leaves from Berkhamsted
Step by Step
  • 1
    Start from train station
    Start from train station
    Berkhamsted
  • 2
    Train - WEST MIDLANDS RAILWAY
    Wait for train
    WEST MIDLANDS RAILWAY
    Milton Keynes Central
  • 3
    Ride to train station
    Ride to train station
    Leighton Buzzard
    15 min
  • 4
    Walk to bus station
    Walk to bus station
    Southcourt Road, Linslade
    170 yd • 3 min
  • 5
    Bus - X4X4
    Wait for bus
    X4
    Aylesbury
  • 6
    Ride to bus station
    Ride to bus station
    Aylesbury Bus Stn, Aylesbury
    ID 9
    31 min
  • 7
    Walk to bus station
    Walk to bus station
    Aylesbury Bus Stn, Aylesbury
    ID 4
    50 yd • 1 min
  • 8
    Bus - X20X20
    Wait for bus
    X20
    Oxford City Centre
  • 9
    Ride to bus station Speedwell Street, Oxford City Centre
    Ride to bus station
    Speedwell Street, Oxford City Centre
    ID S1
    64 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Berkhamsted to Oxford?

    The fastest way takes 141 minutes, using Bus line X5, Bus line X20.

  • What is the alternative route to get from Berkhamsted to Oxford?

    The alternative route takes 153 minutes, using Bus line WEST MIDLANDS RAILWAY, Bus line X4, Bus line X20.

  • Is there a direct bus between Berkhamsted and Oxford in London?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 2 hr 21 min.

  • Which bus line goes from Berkhamsted to Oxford in London?

    The X5 bus line goes from Kings Road, Berkhamsted station near Berkhamsted to Aylesbury station. From there you’ll have to take one bus line till Aylesbury station near Oxford in London

  • How long does it take to travel from Berkhamsted to Oxford in London by bus?

    The total travel time between Berkhamsted and Oxford in London by bus is about 2 hr 21 min.

  • Where do I get on the bus near Berkhamsted to get to Oxford in London?

    Get on the X5 bus from the Kings Road, Berkhamsted stop near Berkhamsted in London.

  • Where do I get off the bus when travelling between Berkhamsted and Oxford in London?

    Get off the bus at the Aylesbury stop, which is closest to Oxford in London.

Live arrivals, timetables, maps