How to travel from Oxford to Edinburgh

Thu, Apr 18
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel options
from Oxford to Edinburgh

How to get from Oxford to Edinburgh by train, bus or flight.

Our recommendation
bus

The best way to travel from Oxford to Edinburgh is by taking a bus because it’s the best combination of price and speed.

National Express
08:00AM10h55
Oxford
06:55PMEdinburgh
$691One-way
1 transfer
Cheapest
National Express
09:30PM10h10
Oxford
07:40AMEdinburgh
$531One-way
1 transfer
Fastest
easyJet
01:35PM1h15
London Luton Airport (LTN)
02:50PMEdinburgh Airport (EDI)
$1531One-way
0 transfers
Other options
Lumo
09:00AM6h11
Oxford station (OXF)
03:11PMEdinburgh Waverley (EDB)
$1681One-way
2 transfers
Cross Country
09:39AM6h27
Oxford station (OXF)
04:06PMEdinburgh Waverley (EDB)
$1731One-way
1 transfer
Avanti West Coast
09:39AM5h58
Oxford station (OXF)
03:37PMEdinburgh Waverley (EDB)
$1731One-way
2 transfers
National Express
06:45PM11h55
Oxford
06:40AMEdinburgh
$691One-way
1 transfer
British Airways
03:10PM1h25
London Heathrow Airport (LHR)
04:35PMEdinburgh Airport (EDI)
$1321One-way
0 transfers
British Airways
04:15PM1h25
London Heathrow Airport (LHR)
05:40PMEdinburgh Airport (EDI)
$1321One-way
0 transfers
easyJet
04:00PM1h15
London Luton Airport (LTN)
05:15PMEdinburgh Airport (EDI)
$1531One-way
0 transfers

Find all the dates and times for this journey by train, bus, flight, and ferry .

Compare prices and tickets Prices for trains, buses and flights

Thu
Apr 18
Fri
Apr 19
Sat
Apr 20
Sun
Apr 21
Mon
Apr 22
Tue
Apr 23
Wed
Apr 24
Thu
Apr 25
Fri
Apr 26
Sat
Apr 27
Sun
Apr 28
Mon
Apr 29
Tue
Apr 30
Wed
May 01
Thu
May 02
Fri
May 03
Sat
May 04
Sun
May 05
Mon
May 06
Tue
May 07
Wed
May 08

Travel Information to Edinburgh from Oxford

distanceDistance299 miles (483 km)
modeAvailable travel modesTrain, bus or flight
priceTicket price range$42 - $119
cheapestCheapest modeBus • $42 (€37) • 10 h 10 min
fastestFastest modeFlight • $61 (€53) • 1 h 15 min
carriersPopular travel companiesNational Express, easyJet or East Coast

Travel 299 miles (483 km) by train, bus or flight to Edinburgh from Oxford. The most popular travel companies which serve this journey are National Express, easyJet or East Coast among others. Travelers can even take a direct bus, flight or train from Oxford to Edinburgh.

More than 1,000 travel companies trust us to sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

All travel companies: Airlines, Train and Bus from Oxford to Edinburgh

National Express, CrossCountry and easyJet will get you between Oxford and Edinburgh at great prices. With over 1000 travel companies on Omio, you can find the best travel times, prices and tickets for your trip.

CrossCountry is a fast speed train company in the United Kingdom and for your next travel between Oxford and Edinburgh you can choose between Standard Class and First Class tickets on Omio.

    National Express is the UK’s leading long-distance travel company operating over 550 travel per day and serving over 900 destinations across the UK. National Express also operates travel services to all major UK airports, such as Heathrow, Gatwick, Stansted, Luton and Bristol, 24 hours a day. All National Express travel have air conditioning and provide free WiFi access along with onboard entertainment. Most travel come with seat belts and power outlets at every seat, so you can charge your phone or laptop during a long journey. For your travel to Edinburgh from Oxford, you can select from three ticket fares: Restricted Fare, Standard Fare, and Fully Flexible Fare.

      British Airways (BA) is the United Kingdom’s flag carrier airline with headquarters in London near its main hub at London Heathrow Airport (LHR). BA is the second largest UK-based airline in terms of fleet size and number of passengers carried. Known as a full-service global airline, British Airways offers year-round low fares to destinations worldwide and flies to and from centrally-located airports. Its extensive global route network includes more than 170 destinations in nearly 80 countries throughout Europe, North America, South America, Asia, Africa and Australia.

        FAQs: Travel from Oxford to Edinburgh

        FAQs: Travel to Edinburgh easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Oxford to Edinburgh.
        FAQs

        There are 3 travel options between Oxford and Edinburgh. You can take a train, bus or flight.

        The cheapest way to go to Edinburgh from Oxford is by taking a bus, which costs on average $42 (€37).

        This is compared to other ways of getting from Oxford to Edinburgh:

        Taking a bus costs $19 (€17) less than taking a flight, which average ticket prices of $61 (€53).

        A bus is $77 (€67) less than a train for this trip with tickets for a train from Oxford to Edinburgh costing on average $119 (€104).

        The fastest way from Oxford to Edinburgh is by flight with an average journey time of 1 h 15 min.

        There are alternative travel options to Edinburgh that take longer:

        Getting to Edinburgh by bus takes 10 h 10 min on average.

        Taking a train requires on average 5 h 38 min of travel time.

        You should expect to travel around 299 miles (483 km) between Oxford and Edinburgh.

        The average frequency per day from Oxford to Edinburgh is:

        • 10 trains per day.

        However, we recommend checking specific travel dates for your trip from Oxford to Edinburgh as scheduled services by train, bus or flight can vary by season or day of the week.

        These are the most popular departure and arrival points when traveling from Oxford to Edinburgh:

        • Most travelers who book a bus ticket from Oxford to Edinburgh depart from Oxford, Frideswide Square to Edinburgh, Bus Station.
        • Most travelers who buy a train ticket from Oxford to Edinburgh depart from Oxford to Edinburgh Waverley.

        Omio works with many trusted partners that can help you travel the best way from Oxford to Edinburgh:

        • You can take a bus from Oxford to Edinburgh with National Express or Megabus. Cheap tickets can be found for $29 (€26) with Megabus from Oxford to Edinburgh.
        • You can go to Edinburgh from Oxford by plane with easyJet, British Airways, Flybe or Cityflyer (British Airways 2). You'll see cheap plane tickets for $61 (€53) with easyJet from Oxford to Edinburgh on Omio.
        • You can take a train from Oxford to Edinburgh with East Coast, Virgin Trains, CrossCountry, Lumo or TransPennine Express. Cheap tickets can be found for $119 (€104) with East Coast from Oxford to Edinburgh.

        Yes, there are direct services available from Oxford to Edinburgh with the following travel companies:

        • Direct services by bus with.
        • Direct services by plane with easyJet, British Airways or Cityflyer (British Airways 2).
        • Take a direct train with.

        Direct services tend to save you time and add more convenience in getting you to Edinburgh as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Oxford and Edinburgh.

        Your trip from Oxford to Edinburgh doesn't have to end in Edinburgh. Many of our customers like to extend their vacation to explore other popular destinations like London, Glasgow, Inverness, Manchester or Aberdeen. If you’d like to add London, Glasgow, Inverness, Manchester or Aberdeen to your Oxford to Edinburgh tour, check Omio for the best and cheapest ways to travel to any of these top destinations from Edinburgh today!
        HomeTravelTravel to EdinburghHow to travel from Oxford to Edinburgh

        The Omio App Makes Travel Planning Easy

        We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

        ios-badge
        android-badge
        Hand With Phone
        More routes, destinations and providers
        Currency
        Language