Bus from Edinburgh to Oxford and return

Find cheap coach tickets for your bus journey from Edinburgh to Oxford and back

swap
Adults
1
Children
0
Travelling as a group?
Rent a coach here!
1850 Companies – 5,626,257 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Edinburgh - Oxford

Cheapest Bus£18.40
Fastest Bus10h 15m
Distance484.0 km
Coach CompaniesNational Express

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • Edinburgh
    Oxford
    21:30
    10:00
    14 Apr
    +1
    National ExpressNational Express
    from £18.40
  • Edinburgh
    Oxford
    21:10
    09:45
    8 May
    +1
    National ExpressNational Express
    from £18.40
  • Edinburgh
    Oxford
    21:30
    13:15
    27 Feb
    +1
    National ExpressNational Express
    from £19.90
  • Edinburgh
    Oxford
    21:30
    13:15
    9 May
    +1
    National ExpressNational Express
    from £19.90
  • Edinburgh
    Oxford
    21:30
    13:10
    10 May
    +1
    National ExpressNational Express
    from £19.90
  • Edinburgh
    Oxford
    09:25
    20:55
    10 Mar
    National ExpressNational Express
    from £21.00
  • Edinburgh
    Oxford
    21:30
    09:45
    1 May
    +1
    National ExpressNational Express
    from £21.40
  • Edinburgh
    Oxford
    09:25
    20:55
    29 Feb
    National ExpressNational Express
    from £30.98
  • Edinburgh
    Oxford
    09:25
    20:55
    6 Mar
    National ExpressNational Express
    from £36.16
  • Edinburgh
    Oxford
    09:25
    20:55
    6 Mar
    National ExpressNational Express
    from £36.29
  • Edinburgh
    Oxford
    10:15
    21:15
    29 Feb
    National ExpressNational Express
    from £39.35
  • Edinburgh
    Oxford
    21:30
    07:45
    29 Feb
    National ExpressNational Express
    from £39.35
  • Edinburgh
    Oxford
    06:35
    17:25
    29 Feb
    National ExpressNational Express
    from £72.30
  • Edinburgh
    Oxford
    21:00
    08:40
    29 Feb
    National ExpressNational Express
    from £72.30
  • Edinburgh
    Oxford
    19:00
    02:10
    6 Mar
    +1
    BlaBlaCarBlaBlaCar
    from £34.16
Departure / Arrival
Date best offer
Company
Best price
  • Oxford
    Edinburgh
    19:20
    07:40
    8 May
    +1
    National ExpressNational Express
    from £18.40
  • Oxford
    Edinburgh
    16:00
    07:40
    1 Mar
    +1
    National ExpressNational Express
    from £19.90
  • Oxford
    Edinburgh
    15:40
    07:40
    6 May
    +1
    National ExpressNational Express
    from £19.90
  • Oxford
    Edinburgh
    08:50
    20:50
    12 Mar
    National ExpressNational Express
    from £21.00
  • Oxford
    Edinburgh
    08:50
    20:50
    11 Mar
    National ExpressNational Express
    from £21.00
  • Oxford
    Edinburgh
    08:50
    20:50
    14 Mar
    National ExpressNational Express
    from £23.00
  • Oxford
    Edinburgh
    08:50
    20:50
    29 Feb
    National ExpressNational Express
    from £25.41
  • Oxford
    Edinburgh
    15:40
    07:40
    6 Mar
    +1
    National ExpressNational Express
    from £30.95
  • Oxford
    Edinburgh
    15:40
    07:40
    6 Mar
    +1
    National ExpressNational Express
    from £31.99
  • Oxford
    Edinburgh
    15:40
    07:40
    6 Mar
    +1
    National ExpressNational Express
    from £32.95
  • Oxford
    Edinburgh
    21:40
    08:00
    14 Mar
    +1
    BusbudBusbud
    from £36.85
  • Oxford
    Edinburgh
    21:40
    08:00
    22 Feb
    +1
    BusbudBusbud
    from £37.17
  • Oxford
    Edinburgh
    21:30
    08:00
    15 Mar
    +1
    BusbudBusbud
    from £38.74
  • Oxford
    Edinburgh
    21:30
    08:00
    12 Mar
    +1
    BusbudBusbud
    from £38.78
  • Oxford
    Edinburgh
    18:00
    01:20
    6 Mar
    +1
    BlaBlaCarBlaBlaCar
    from £35.00

Information about the bus connection, amenities and services

You’re looking for a bus from Edinburgh to Oxford? Then use our search engine to find the best option. If you want to get there quickly, pick the fastest ride provided by National Express, which will get you there in 10h 15m. There are other buses which take a bit longer, but they could also present the cheapest options. So, if you want to travel without breaking the bank on your way from Oxford to Edinburgh, opt for the cheapest ticket, which starts from £18.40. Beware: Should you book too spontaneously or in times of unusually high demand, tickets tend to be a bit more expensive. It's simple: Just click on the "Find Now" button and book your journey!
It’s not difficult to find an inexpensive bus ticket for a trip from Edinburgh to Oxford – finding the best one, however, can be a little more tricky. But don't panic: CheckMyBus is here to help you! In recent years, companies have really gone the extra mile by offering top-notch comfort features ranging from USB ports over WiFi for free to multimedia centres, which allow you to stream TV series and films on your own tablet. On CheckMyBus you can easily find out which providers offer which services. Also make sure to check the individual baggage policies: Most companies, which operate the route Edinburgh - Oxford, allow you to take carry-on baggage and one regular size suitcase for free. Additional or oversize luggage can usually be added for some extra pounds. One last piece of advice: Browse our website for current discount codes. After all, everyone likes a good bargain, right?
On our site you’ll always find the best deal no matter if you’re looking for a bus, train, flight or carpooling service. The most affordable tickets for your trip from Edinburgh to Oxford can be booked for £18.40. If possible, check connections for various days because fares tend to vary based on the travel date.

Bus stops in Edinburgh and Oxford

Stations
The Heyes 78, Oxford (United Kingdom)
George St , Oxford (United Kingdom)

Compare Edinburgh and Oxford

£4.25
£8.90
Edinburgh
Oxford
A taxi journey in Edinburgh is 53% cheaper than in Oxford.
£1.60
£2.20
Edinburgh
Oxford
A bus fare in Edinburgh is 28% cheaper than in Oxford.
£4.00
£4.25
Edinburgh
Oxford
A pint of beer in Edinburgh is 6% cheaper than in Oxford.
£1.12
£0.90
Edinburgh
Oxford
A bottle of water in Edinburgh is 20% more expensive than in Oxford.
£6.99
£5.00
Edinburgh
Oxford
A meal in Edinburgh is 29% more expensive than in Oxford.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download