You can get a bus from Edinburgh bus station (Elder street) to Oxford (Gloucester Green), National Express run four coaches a day. The journey time is between 10 and 11 hours depending on the time you travel, there are a few direct coaches, but some require a change at Birmingham coach station. The cost of a return ticket is between 48 and 80 GBP.
A 33% discount on bus fares is available to those over 60 with the National Express Senior Coach Card, if you are aged between 16 and 26 a young persons coach card can also save you 33% on coach fares and there is also a family coachcard.
To check bus times and prices and book in advance on the secure official website just click the button below:
If you are time rich, but cash poor, you could consider taking Megabus to Oxford due to their very cheap fares. You could even save a nights accomodation by taking the overnight bus departing St Andrews Square Bus Station, Edinburgh at 22:30 arriving at Victoria Coach Station in London at 7:30 in the morning where you can connect to a bus for Oxford. On special promotions megabus offers fares as low as 1 GBP, but on normal days expect to pay 14 to 25 GBP depending on how far in advance you book. There are very frequent buses to Oxford from Victoria Coach station which take about 1.5 hours see our London to Oxford section for details of this service. Prices start from approx 1.50 GBP (again depending on how organised you are and how far in advance you book!).
The train is faster than the coach to get to Oxford from Edinburgh, get the train from Edinburgh (Waverley) train station. There are trains at least every hour from 6am till 5pm, the train journey time is around 5 to 6 hours and can require you to make a change, there are a few direct trains. The cost of train ticket in the UK is quite complicated, the best thing to do is to book well in advance and possibly buy a single ticket in either direction. This way you can pay as little as 60 GBP for you ticket rather than 110 - 200 for a standard return ticket.Use the button below to check train times and prices.
If you are travelling to Oxford by public transport you might be interested in renting a car while in Oxford for day trips to places such as Stonehenge or the Cotswolds. See our guide to renting a car in Oxford.
If you decide you would like to spend a little longer in Oxford to soak up the atmosphere and visit a few more attractions why not check out some of the Oxford Hotel Deals and see if anything takes your fancy?