London To Oxford - 100 minutes (from 3 GBP)


London Victoria to Oxford Gloucester Green by Bus

London to Oxford by bus

The bus service between London and Oxford is excellent and runs up to every 10 minutes, 24 hours a day. You can book a return fare for just 1.50 GBP each way (including booking fee of 50p each way). To get cheap fares you need to book in advance and go at off-peak periods after 9am. Buses to Oxford run from Victoria Coach Station gate10, and Buckingham Palace Road outside Victoria station. The London to Oxford buses all arrive at Gloucester Green station in Oxford City centre, but do stop at other locations on the way into Oxford. To see a timetable and mini maps showing bus stops in London and Oxford download the Oxford bus timetable.

The bus from London to Oxford is normally cheaper than the train (3 GBP for an advanced return fare compared to approx 8 GBP for the train). This route is very popular and can be very crowded so it is advisable to book online in advance to secure the best fares. Although the buses are branded as the 'Oxford Tube' they are operated by the parent company Stagecoach who also operate the 'Megabus' discount bus brand. The way to get the cheapest tickets is to book a seat with Megabus online use the Megabus button below (you will actually travel on the Oxford Tube):



London to Oxford By Train - 60 minutes (from 4 GBP)


Train from London to Oxford

Trains from London to Oxford run from Paddington Station. There is a regular service that runs from 6:00am to midnight during the week. The last train to leave London for Oxford leaves London at 00:21 and arrives in Oxford at 01:30. The journey time from London to Oxford is normally 60 minutes for direct services and 90 minutes for a stopping service, so it is worthwhile getting the fast train! The train arrives at Oxford Station which is a five minute walk to Oxford City centre. You can travel from London to Oxford for just 4 GBP one way if you book in advance online compared to 18 GBP if you just turn up at the station. The cheapest fares can be had if you book well in advance and travel at off-peak times, ie. after 9am. If you want to check timetables or book tickets online in advance click the link below:


Hotel in Oxford (from 50 GBP)


If you haven't booked any accommodation in Oxford why not check out last minute hotel deals by clicking the link below with prices from as little as £35 per night:



  Hotel Search


  Deal-Of-The-Day

Accommodation
Oxford Hotels

  London Planner

Accommodation
Get Availability

Accommodation
Oxford Hotels





  Oxford Cottages

Oxford Cottage image



  Free Oxford Map

Oxford Cottage image