Buses from London to Oxford

Approved for

and more

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 Sun 26 Mar Mon 27 Mar Tue 28 Mar Wed 29 Mar Thu 30 Mar Fri 31 Mar Sat 1 Apr Sun 2 Apr Mon 3 Apr Tue 4 Apr Wed 5 Apr Thu 6 Apr Fri 7 Apr Sat 8 Apr Sun 9 Apr Mon 10 Apr Tue 11 Apr Wed 12 Apr Thu 13 Apr Fri 14 Apr Sat 15 Apr Sun 16 Apr Mon 17 Apr Tue 18 Apr Wed 19 Apr Thu 20 Apr Fri 21 Apr Sat 22 Apr Sun 23 Apr Mon 24 Apr Tue 25 Apr Wed 26 Apr Thu 27 Apr Fri 28 Apr Sat 29 Apr Sun 30 Apr Mon 1 May Tue 2 May Wed 3 May Thu 4 May Fri 5 May Sat 6 May Sun 7 May Mon 8 May Tue 9 May Wed 10 May Thu 11 May Fri 12 May Sat 13 May Sun 14 May Mon 15 May Tue 16 May Wed 17 May Thu 18 May Fri 19 May Sat 20 May Sun 21 May Mon 22 May Tue 23 May Wed 24 May Thu 25 May Fri 26 May Sat 27 May Sun 28 May Mon 29 May Tue 30 May Wed 31 May Thu 1 Jun Fri 2 Jun Sat 3 Jun Sun 4 Jun Mon 5 Jun Tue 6 Jun Wed 7 Jun
Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices
Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices Find prices 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 16m
Bus arrives inOxford
Buses depart fromLondon
Coach Ticket Price 20.76 €
Distance83 km
Bus Companies
  • National Express

Buses from London to Oxford: Journey Details

Buses from London to Oxford run at frequent intervals throughout the day, in fact, in Britain it is the coach route with the most journeys a day in each direction. There are a whole plethora of companies that cover the route, including National Express, Megabus and Stagecoach (which operates the 24 hour-a-day Oxford Tube services). Journey time does not vary significantly, with the majority of buses taking between 1 and a half and 2 hours to reach Oxford. All journeys are direct.

Prices remain fairly uniform across providers, although booking in advance is advised in order to get the lowest fares. Nonetheless, the route from London to Oxford remains relatively inexpensive.

Return trips on buses from Oxford to London are also available.



Local Time 15:32
£ Pounds Sterling
Population 154,500
Region South East England
Languages English

How expensive is Oxford?

An Average Meal

An average meal in a restaurant in Oxford costs 1.2% less than in London.


Prices in Oxford are on average 5.2% lower than in London.

Public Transport

Public transport in Oxford costs around 16% less than in London.

A Night in a Hotel

A night in a hotel in Oxford is about 23.8% less expensive than in London.

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 centre of the city. Megabus and 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 in 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 cosy 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 centre 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.

Cheapest London to Oxford Buses This Weekend