usdvctwrbafezwsacdrfzuyuy

Buses from London to Oxford

When are you travelling?

Fri 23 Feb

00:30 02:10
19 €
01:40 hrs

Sat 24 Feb

00:30 02:10
19 €
01:40 hrs

Sun 25 Feb

00:30 02:10
19 €
01:40 hrs

Mon 26 Feb

00:30 02:10
19 €
01:40 hrs

Tue 27 Feb

00:30 02:10
19 €
01:40 hrs

Approved for

Best Price

Real time comparison

Easy Booking

Direct access to over 450 train, bus and flight partners

Customer Satisfaction

More than 30 million users from over 120 countries
Today Fri 23 Feb Sat 24 Feb Sun 25 Feb Mon 26 Feb Tue 27 Feb Wed 28 Feb Thu 1 Mar Fri 2 Mar Sat 3 Mar Sun 4 Mar Mon 5 Mar Tue 6 Mar Wed 7 Mar Thu 8 Mar Fri 9 Mar Sat 10 Mar Sun 11 Mar Mon 12 Mar Tue 13 Mar Wed 14 Mar
Find prices

Price Calendar: These fares were collected over the last 24 hours and may be subject to change.

London to Oxford Bus Information

Avg. Bus Duration2h 1m
Bus arrives inOxford
Buses depart fromLondon
Coach Ticket Price 20.42 €
Distance83 km
Bus Companies
  • National Express

What bus companies travel from London to Oxford

Many companies operate modern fleets with comfortable, reclining seats, wifi and air-conditioning. Compare the services available.

What's on board National Express buses?

  • Power Outlet

  • Wifi

  • Refreshments

  • Mobile Tickets

  • Pets

  • WC

  • Seat Reservation

  • ID Required

  • Allows Bicycles

Further facilities and services may vary according to the transport company and country of operation.

What do I need to know about travelling on National Express buses?

    No, one child under 3 years old may travel for free when accompanied by a paying passenger 16+ years old. Any additional children under the age of 16 must purchase a child's ticket. Passengers under the age of 16 travelling on a child's ticket must be able to produce an official piece of identification bearing their photograph and date of birth.


    Check-in is required for international Eurolines buses travelling from London's Victoria Coach Station or Dover's Eurolines Travel Centre 1 hour before departure. No check-in is required for any other National Express bus routes; however, arriving at least 10 minutes before departure is strongly recommended.


    National Express offers Peak, Off-Peak, Child, and Restricted fares. National Express also offers special rates for groups (4-9 people) and passengers travelling to the airport.


    Economy single


    Ticket is valid for a single journey on any weekdays except Fridays and Sundays throughout the year or other standard fare days. Ticket must be booked at least one day in advance of travel. Prices may include partner's fee.


    On The Day Single


    Valid where ticket is purchased on the day of travel. Prices may include partner's fee.


    Standard single


    Travel is available on any day throughout the year. Tickets must be booked at least one day in advance of travel. Prices may include partner's fee.


Buses from London to Oxford

Buses in the United Kingdom are a convenient way to travel between cities. Buses from London to Oxford are operated by National Express, with over 70 buses making the journey every day. Buses take between 1:40 h to 4:15 h to arrive in Oxford depending on the service chosen. The first bus departs London at 4:00 a.m. while the last bus leaves at 1:00 a.m. All buses depart from either London's Victoria Coach Station or Sutton Rail Station and arrive at Oxford's Gloucester Green bus station.

London to Oxford Bus Cost

Average prices for buses from London to Oxford when you book in advance

Booking Period

Average Price

Same Day

€21

1 Day in Advance

€21

1 Week in Advance

€21

2 Weeks in Advance

€21

1 Month in Advance

€21

3 Months in Advance

€21

London to Oxford Buses: General Information


While taking a bus is slower than flying or taking the train, it is significantly cheaper and can take as little as 1:40 h to arrive in Oxford.

  • autobus All London to Oxford buses are run by National Express.
  • autobus Most buses are direct, departing from either London's Victoria bus station or Sutton rail station and arriving at Oxford's Gloucester Green bus station.
  • autobus Traveling from London to Oxford by bus takes as little as 1 hour and 40 minutes to arrive in Oxford.
  • autobus Most travelers book their London to Oxford bus ticket 1 day in advance of the travel date.

Taking the Bus from London

The departure points of buses from London to Oxford are spread across a few different stops in the area around London Victoria station, close to the center of the city. National Express services set off from London Victoria coach station proper, whilst the Oxford Tube services depart from a little further up Buckingham Palace Road. Oxford Tube buses also stop at a few other stops in London, including ones at Marble Arch, Notting Hill Gate, Shepherd's Bush and Hillingdon. London Victoria is easily reached since it is a major hub for both National Rail services from South London and beyond, including Gatwick Airport, as well as for London Underground services on the Victoria, District, and Circle lines. The area is also well served by a number TFL bus routes, with night buses included among them. Taxis are readily available in London.

Getting into Oxford by Bus

The UK's oldest university city, Oxford is steeped in history and has long represented the elite of academia. The combination of picturesque, medieval architecture and the buzz of a lively, modern city, Oxford is an international city with the charm of a small town. Abound with fantastic museums and scattered with charming bookshops stocking a wide selection of both antiquarian and new books, Oxford has plenty to do for both visitors and locals alike. Visit some of its college buildings, go punting on the Thames and Cherwell rivers or relax in one of its many cozy pubs.

Buses from London to Oxford will terminate at Gloucester Green bus station in the vast majority of cases. Gloucester Green is right in the center of Oxford, just a few minutes away from the main shopping district and the famous historic streets and colleges. Since Oxford is relatively small, most places in the city can be reached on foot from the bus station, although there are still a number of local bus routes on offer to take people to areas that are slightly further afield. Oxford railway station, which serves trains that go to places like Manchester and Bicester, is a 5-minute walk to the west of the bus station. Buses from London to Oxford also stop at a select few other places around the city, including in Headington, on the High Street and on St. Aldate's. Oxford doesn't have a night bus service per se, but taxis are readily available.

Important Stations and Airports for this Journey

Bus
Bus
Bus
Cheapest London to Oxford Buses for the Next Few Days
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus
Bus

Stay Up to Date

Get travel offers, trip reminders and other updates by email.

Invalid email format.

We’ve sent you a confirmation email.
Please click the link inside to complete the process.