Oxford to London bus with National Express

Thu, 20 Feb
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Cheap coach tickets from Oxford to London

Showing times and prices for 20 Feb

Cheapest

The best way to find a cheap coach ticket from Oxford to London is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Cheapest
National Express
15:302h20
Oxford
17:50London, Victoria Coach Station
£181One-way
0 changes
Cheapest
National Express
04:201h41
Oxford
06:01London, Victoria Coach Station
£181One-way
0 changes
Cheapest
National Express
12:302h10
Oxford
14:40London, Victoria Coach Station
£181One-way
0 changes
Cheapest
National Express
12:002h16
Oxford
14:16London, Victoria Coach Station
£181One-way
0 changes
Cheapest
National Express
03:151h41
Oxford
04:56London, Victoria Coach Station
£181One-way
0 changes

Oxford to London bus times

Showing buses for tomorrow, Thursday 20 February
ProviderDepartsDurationArrivesChangesTickets
National Express
OLOXT
National ExpressOLOXT
00:15 Oxford1h41 01:56 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
01:15 Oxford1h41 02:56 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
02:15 Oxford1h41 03:56 London, Victoria Coach Station0 changesDirect
National Express
NX210
National ExpressNX210
02:25 Oxford2h20 04:45 London, Victoria Coach Station1 change
National Express
NX210
National ExpressNX210
02:35 Oxford, Sandhills2h10 04:45 London, Victoria Coach Station1 change
National Express
OLOXT
National ExpressOLOXT
03:15 Oxford1h41 04:56 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
04:00 Oxford1h41 05:41 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
04:20 Oxford1h41 06:01 London, Victoria Coach Station0 changesDirect
National Express
NX423
National ExpressNX423
04:45 Oxford2h05 06:50 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
05:00 Oxford1h51 06:51 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
05:10 Oxford1h51 07:01 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
05:20 Oxford2h04 07:24 London, Victoria Coach Station0 changesDirect
National Express
NX210
National ExpressNX210
05:25 Oxford, Sandhills2h45 08:10 London, Victoria Coach Station1 change
National Express
OLOXT
National ExpressOLOXT
05:40 Oxford2h25 08:05 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
06:00 Oxford2h25 08:25 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
06:10 Oxford2h27 08:37 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
06:20 Oxford2h40 09:00 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
06:40 Oxford2h40 09:20 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
07:00 Oxford2h39 09:39 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
07:20 Oxford2h38 09:58 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
07:40 Oxford2h32 10:12 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
08:00 Oxford2h33 10:33 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
08:15 Oxford2h33 10:48 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
08:30 Oxford2h30 11:00 London, Victoria Coach Station0 changesDirect
National Express
NX210
National ExpressNX210
08:35 Oxford, Sandhills2h55 11:30 London, Victoria Coach Station1 change
National Express
NX210
National ExpressNX210
09:00 Oxford, Sandhills3h16 12:16 London, Victoria Coach Station1 change
National Express
OLOXT
National ExpressOLOXT
09:00 Oxford2h24 11:24 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
09:30 Oxford2h23 11:53 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
10:00 Oxford2h16 12:16 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
10:30 Oxford2h15 12:45 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
11:00 Oxford2h16 13:16 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
11:30 Oxford2h11 13:41 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
12:00 Oxford2h16 14:16 London, Victoria Coach Station0 changesDirect
National Express
NX210
National ExpressNX210
12:15 Oxford, Sandhills3h15 15:30 London, Victoria Coach Station1 change
National Express
OLOXT
National ExpressOLOXT
12:30 Oxford2h10 14:40 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
13:00 Oxford2h10 15:10 London, Victoria Coach Station0 changesDirect
National Express
NX210
National ExpressNX210
13:25 Oxford, Sandhills3h17 16:42 London, Victoria Coach Station1 change
National Express
OLOXT
National ExpressOLOXT
13:30 Oxford2h11 15:41 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
14:00 Oxford2h10 16:10 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
14:30 Oxford2h12 16:42 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
15:00 Oxford2h13 17:13 London, Victoria Coach Station0 changesDirect
National Express
NX210
National ExpressNX210
15:15 Oxford, Sandhills2h35 17:50 London, Victoria Coach Station1 change
National Express
NX210
National ExpressNX210
15:15 Oxford, Sandhills2h35 17:50 London, Victoria Coach Station1 change
National Express
OLOXT
National ExpressOLOXT
15:30 Oxford2h20 17:50 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
16:00 Oxford2h28 18:28 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
16:30 Oxford2h27 18:57 London, Victoria Coach Station0 changesDirect
National Express
NX210
National ExpressNX210
16:35 Oxford, Sandhills3h11 19:46 London, Victoria Coach Station1 change
National Express
OLOXT
National ExpressOLOXT
16:50 Oxford2h26 19:16 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
17:10 Oxford2h26 19:36 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
17:30 Oxford2h16 19:46 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
17:50 Oxford2h10 20:00 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
18:10 Oxford2h05 20:15 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
18:30 Oxford1h59 20:29 London, Victoria Coach Station0 changesDirect
National Express
NX210
National ExpressNX210
18:40 Oxford, Sandhills2h25 21:05 London, Victoria Coach Station1 change
National Express
OLOXT
National ExpressOLOXT
18:50 Oxford1h57 20:47 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
19:10 Oxford1h57 21:07 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
19:30 Oxford1h56 21:26 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
19:50 Oxford1h56 21:46 London, Victoria Coach Station0 changesDirect
National Express
OLOXT
National ExpressOLOXT
20:10 Oxford1h56 22:06 London, Victoria Coach Station0 changesDirect
National Express
NX210
National ExpressNX210
20:20 Oxford, Sandhills2h48 23:08 London, Victoria Coach Station1 change
National Express
OLOXT
National ExpressOLOXT
20:30 Oxford1h55 22:25 London, Victoria Coach Station0 changesDirect
National Express
NX210
National ExpressNX210
23:20 Oxford, Sandhills2h36 01:56 London, Victoria Coach Station1 change

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets Oxford to London by train or coach

Wed
19 Feb
Thu
20 Feb
Fri
21 Feb
Sat
22 Feb
Sun
23 Feb
Mon
24 Feb
Tue
25 Feb
Wed
26 Feb
Thu
27 Feb
Fri
28 Feb
Sat
01 Mar
Sun
02 Mar
Mon
03 Mar
Tue
04 Mar
Wed
05 Mar
Thu
06 Mar
Fri
07 Mar
Sat
08 Mar
Sun
09 Mar
Mon
10 Mar
Tue
11 Mar

Bus times from Oxford to London

Showing times and prices for 20 Feb

Fastest Journey

1 h 41 m

Average

2 h 19 m

Buses per day

62

Distance

83 km

Of the 62 buses that leave Oxford for London every day 49 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
National Express
04:201h41
Oxford
06:01London, Victoria Coach Station
£181One-way
0 changes
Fastest
National Express
03:151h41
Oxford
04:56London, Victoria Coach Station
£181One-way
0 changes
Fastest
National Express
00:151h41
Oxford
01:56London, Victoria Coach Station
£181One-way
0 changes
Fastest
National Express
01:151h41
Oxford
02:56London, Victoria Coach Station
£181One-way
0 changes
Fastest
National Express
04:001h41
Oxford
05:41London, Victoria Coach Station
£181One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

National Express
Eurolines France
RegioJet
Trenitalia

Journey information

Overview: Bus from Oxford to London

Buses from Oxford to London run on average 414 times per day, taking around 1h 57m. Cheap bus tickets for this journey start at £8 if you book in advance.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Distance
82 km
Average bus duration
1h 57m
Cheapest ticket price
£8
Buses per day
414
Direct buses
400
Bus providers
2
Fastest bus
1h 41m
First bus
00:01
Last bus
23:57
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information

Coach companies: National Express, Megabus and Great Western Rail Oxford to London

You can travel by coach from Oxford to London with National Express, Megabus and Great Western Rail for as low as £6. When you search for timetables and tickets, Omio will show you the best route.

National Express is the leading coach operator for routes throughout the United Kingdom, operating over 550 coaches a day and serving over 900 destinations across the country. National Express even offers routes to and from major UK airports like Heathrow, Gatwick, Stansted, Luton and Bristol 24 hours a day at affordable prices for the budget traveller in mind. All National Express coaches are air-conditioned and provide free WiFi and onboard entertainment. Most coaches are equipped with seat belts and power outlets in each seat, so you can charge your phone or laptop during a long journey. You can select between three ticket types for the Oxford - London coach: Restricted Fare, Standard Fare, and Fully Flexible Fare. Refundable tickets provide more flexibility than other ticket options, meaning you can cancel or change your ticket easily, should you need to.

Coach information from Oxford to London with National Express:

  • Average Duration: 1 h 41 min
  • Cheapest Price: £7

Coaches from Oxford to London

Tourists, business travellers or sightseers planning a visit to the capital from Oxford can take daily direct coaches to London Victoria Coach Station. There are frequent departures seven days a week from a choice of two stops in Oxford to central London, with journey times averaging around two hours. Departure times range from early morning to late night and there are also overnight options requiring a change en route to London.

Which coach companies travel from Oxford to London?

The UK's national coach operator National Express has direct services from Oxford to London seven days a week. Indirect overnight connections involve taking National Express departures from Oxford and changing at Heathrow Airport for onward travel to London Victoria Coach Station.

How long is the coach from Oxford to London?

The quickest option for coach travel on the 60-mile road route from Oxford to London is the very early morning departure which takes one hour and 35 minutes to reach London from the stop on Oxford High Street and about five minutes longer from Gloucester Green Bus Station. When traffic is busier, journeys can take up to 30 minutes longer. Overnight indirect trips via Heathrow Airport take three hours to reach central London.

How many coaches are there from Oxford to London?

The first departure from Oxford Gloucester Green Bus Station leaves very early in the morning, with services every half hour throughout the day and evening. The final direct coach to London leaves just before 11:00 p.m. although there is also a nightly indirect service via Heathrow Airport.

What are the departure and arrival stations for coaches from Oxford to London?

Departure Station: Coaches depart from Oxford Gloucester Green Bus Station and Oxford High Street. Coach services begin from Gloucester Green Bus Station, just west of the city centre and also stop at High Street on the east side of central Oxford. The bus station has a coffee shop and cash machine, with luggage storage facilities and shops available nearby on the Green.

Arrival Station: Coaches arrive at London Victoria Coach Station. Victoria Coach Station is located south-west of central London with public transport links on buses stopping on Buckingham Palace Road and a nearby Tube station served by three Underground train lines. The coach station concourse has coffee shops, a bakery, left luggage facilities and currency exchange bureaux.

FAQs: Oxford to London coach

FAQs: Take the bus from Oxford to London with ease. Whether you want fast, cheap or something entirely different, our travel experts have the information you need to know so you can find the best option from Oxford to London.
FAQs
Cheap coach tickets from Oxford to London can start from as little as £14 when you book in advance. The average coach ticket price for Oxford to London is £17; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The coach time between Oxford and London is on average 1 h 18 min   for the 51 mile long journey, but the time it takes to go from Oxford to London by coach can vary depending on specific dates or if traveling on weekends and holidays.
The first coach from Oxford to London leaves at 00: 01. Plan your trip with the Journey Planner   from Omio.
The last coach from Oxford to London leaves at 23: 57.
Yes, it is possible to travel from Oxford to London without having to change trains with National Express or Megabus. There are 339 direct coaches from Oxford to London each day. There may be fewer direct services available on weekends or holidays.
Take the Oxford to London coach with National Express or Megabus. However, it's always good to check out all possible coach companies for the route from Oxford to London as there might be differences in the amenities they offer.

When departing from Oxford, you have various coach station options to start your trip from including Oxford, Gloucester Green Bus Station, Oxford, Thornhill Park and Ride and Oxford, Sandhills. When arriving in London, you can end your journey in coach stations like London, Victoria Coach Station, Luton, London Luton Airport Bus Station, London, Heathrow Airport Terminals 2 & 3, Stansted, London Stansted Airport Coach Station and London, Heathrow Airport Terminal 5.

Passengers board the coach most frequently from Oxford, Gloucester Green Bus Station, which is located around 1.2 miles (2 km) away from the city centre, and they get off the coach at London, Victoria Coach Station, located 2.1 miles (3.4 km) away from the city centre.

A day trip to London from Oxford is worth doing with a journey time of 1 h 18 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Oxford to London by coach is February.
You have options as you can travel between Oxford and London 2 different ways: train or coach.

Important Stations and Airports in Oxford and London

Oxford
London
The major coach station for departures in Oxford is Oxford, Sandhills. Find all the information you need to know about services, amenities and connections at Oxford, Sandhills for your trip from Oxford to London.
Oxford, Sandhills
The major coach station for arrivals in London is London, Gatwick Airport Terminal South. Find all the information you need to know about services, amenities and connections at London, Gatwick Airport Terminal South for your trip to London from Oxford.
London, Gatwick Airport Terminal SouthWifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
ShowerShower
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 00:00-23:59
ticketOfficeHours
Distance to city center
1 km
Car connection
Gatwick Airport South Terminal Road
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Starbucks (in the station)
  • Wagamama (in the station)
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transport options for London, Gatwick Airport Terminal South
  • Bus: 10, 20, 100 Train: Gatwick Express, Southern, Thameslink
London, Heathrow Airport Terminals 2 & 3WifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 00:00-23:59
Car connection
Bath Road
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Pret a Manger (in the station)
  • Caffè Nero (in the station)
Taxis
Taxis
  • Available outside the arrivals area, with services provided by licensed black cabs and private hire vehicles.
Accessibility
Accessibility
  • Ramps, assistance
WC
WC
  • Available in the station.
Public transport options for London, Heathrow Airport Terminals 2 & 3
  • Bus: 105, 111, 140, 285, 423 Train: Heathrow Express Metro: Piccadilly
Stansted, London Stansted Airport Coach StationWifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 00:00-23:59
ticketOfficeHours
Distance to city center
1 km
Car connection
Bassingbourn Rd
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Pret a Manger (in the station)
  • Starbucks (in the station).
Taxis
Taxis
  • Available outside the coach station, with services operating 24/7.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transport options for Stansted, London Stansted Airport Coach Station
  • Bus: National Express, Airport Bus: Express Train: Stansted Express
London, Heathrow Airport Terminal 5WifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
ticketOfficeHours
Distance to city center
2 km
Car connection
Northern Perimeter Road
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • The Crown Rivers (in the station)
  • Giraffe (in the station)
  • Wagamama (in the station).
Taxis
Taxis
  • Available outside the arrivals area.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transport options for London, Heathrow Airport Terminal 5
  • Bus: 423, 7, 285 Train: Heathrow Express Metro: Piccadilly
Luton, London Luton Airport Bus StationWifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 00:00-23:59
ticketOfficeHours
Distance to city center
2 km
Car connection
Airport Way
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Starbucks (in the station)
  • Burger King (in the station).
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transport options for Luton, London Luton Airport Bus Station
  • Bus: 757, A1, 888 Train: Luton Airport Parkway
London, Gatwick Airport Terminal NorthWifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 00:00-23:59
ticketOfficeHours
Distance to city center
1 km
Car connection
Northway
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Starbucks (in the station)
  • Wagamama (in the station).
Taxis
Taxis
  • Available outside the terminal on the ground floor.
Accessibility
Accessibility
  • Elevators, ramps, assistance
WC
WC
  • Available in the station.
Public transport options for London, Gatwick Airport Terminal North
  • Bus: 10, 20, 100 Train: Gatwick Express, Southern, Thameslink
London, Victoria Coach StationWifiParkingDiningATMTaxisAccessibilityWCTicket Office
Amenities at bus station
WifiWifi
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
Ticket OfficeTicket Office
ticketOfficeHours
Ticket Office Hours
  • 06:00-23:00
ticketOfficeHours
Distance to city center
2 km
Car connection
Buckingham Palace Road
Wifi
Wifi
  • Free Wi-Fi
Dining
Dining
  • Pret a Manger (in the station)
  • Starbucks (in the station).
Taxis
Taxis
  • Available outside the station on Buckingham Palace Road.
Accessibility
Accessibility
  • Elevators, ramps
WC
WC
  • Available in the station.
Public transport options for London, Victoria Coach Station
  • Bus: 11, 44, 170, 211, C1, C10 Metro: Victoria Train: Southern, Gatwick Express
London, Victoria Green Line Station

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language