1map logoGo to main page

Oxford to Edinburgh from $66: 12 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oxford, United Kingdom
to
Edinburgh, United Kingdom

How to Get from Oxford to Edinburgh: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$66 by busBest price
302.5 kmDistance
2h 51m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oxford to Edinburgh with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Drive
Plane
Average Duration
2h  51m
Estimated price
$59-192
Recommended
Company
various
Bus
Average Duration
10h  35m
Estimated price
$66-96
Cheapest
route map
Distance: 302.5 km
Duration: 2h 51m

See more options

Pricing table
Company
various
Bus
Train
Average Duration
8h  15m
Estimated price
$69-155
Company
various
Train
Subway
Plane
Average Duration
5h  1m
Estimated price
$79-294
Company
various
Train
Train
Plane
Average Duration
5h 
Estimated price
$99-321
Company
various
Train
Plane
Average Duration
4h  7m
Estimated price
$105-399
Company
various
Drive
Average Duration
6h  11m
Estimated price
$110-180
Company
various
Train
Plane
Average Duration
4h  26m
Estimated price
$121-469
Company
various
Train
Plane
Average Duration
4h  21m
Estimated price
$146-443
Company
various
Train
Average Duration
6h  25m
Estimated price
$186-444
Company
various
Train
Average Duration
6h  51m
Estimated price
$210-664
Company
various
Train
Average Duration
5h  56m
Estimated price
$230-369

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $39 $39 $39 $39 $42 $39 $39
Train $105 $101 $109 $111 $129 $110 $121
Fly $37 $35 $37 $41 $40 $45 $48

Traveling From Oxford to Edinburgh

Traveling between Oxford and Edinburgh offers a fascinating contrast, where the historic, scholarly ambience of Oxford meets the vibrant, dynamic culture of Scotland's capital.

Best Neighbourhoods in Edinburgh

Edinburgh's neighborhoods each offer distinct experiences for visitors.

Old Town
• Houses the iconic Edinburgh Castle.
• Rich in medieval history and architecture.
New Town
• Noted for its Georgian architecture.
• Bustling with shops and restaurants.
Leith
• Known for its lively waterfront atmosphere.
• Features excellent seafood dining options.

Best Times To Visit Edinburgh's Attractions

Timing your visit to Edinburgh can elevate your experience at its top attractions.

Edinburgh Castle
Visit early in the morning or late afternoon for smaller crowds.
Holyrood Palace
Afternoons during weekdays are quieter, offering a more serene experience.
Arthur's Seat
Early sunrise hikes provide breathtaking views and fewer hikers.

Edinburgh Weather: What to Expect Year-Round

Edinburgh experiences a temperate maritime climate, characterized by mild summers and cold winters, making it essential to prepare for rain at any time of the year. The best times to visit are late spring and early autumn, when the weather is generally more pleasant, enhancing your travel experience while exploring the city's stunning sights.

Dining in Edinburgh: A Unique Experience

A visit to Edinburgh calls for indulging in haggis at The Scran & Scallie, where this traditional dish is elevated with local ingredients and contemporary flair. The lively atmosphere and emphasis on Scottish heritage create a dining experience that feels distinctively different from the more academic and traditional eateries found in Oxford.

Oxford - Edinburgh operators

Explore transport companies operating between Oxford and Edinburgh, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 3457 000 125
Website
https://www.gwr.com/

Train from Oxford to London Paddington

Average Duration
52m
Estimated price
$35-85
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Oxford to Birmingham New Street

Average Duration
1h 12m
Estimated price
$50-120

Train from Oxford to Southampton Airport Parkway

Average Duration
1h 20m
Estimated price
$45-120

Train from Oxford to Wolverhampton

Average Duration
1h 38m
Estimated price
$55-140
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from London King's Cross to Edinburgh

Average Duration
4h 22m
Estimated price
$190-280
Contact phone
00 44 345 528 0253
Website
https://www.avantiwestcoast.co.uk/

Train from Birmingham New Street to Edinburgh

Average Duration
4h 12m
Estimated price
$160-370

Train from Wolverhampton to Edinburgh

Average Duration
3h 47m
Estimated price
$130-310
Contact phone
+44 345 600 1671
Website
https://www.tpexpress.co.uk/

Train from Manchester Airport to Edinburgh

Average Duration
3h 35m
Estimated price
$50-130
Bus Show bus routes
Website
https://uk.megabus.com

Bus from Oxford Gloucester Green Bus Station to Milton Keynes Coachway

Average Duration
1h 54m
Estimated price
$11-16

Bus from Gloucester Green Bus Station to Manchester Airport The Station

Average Duration
3h 40m
Estimated price
$18-26
Contact phone
08717 81 81 81
Website
https://www.nationalexpress.com/en

Bus from Milton Keynes Coachway to Edinburgh Bus Station

Average Duration
7h 41m
Estimated price
$55-80
Plane Show flights
Website
https://www.easyjet.com

Plane from Birmingham Airport to Edinburgh Airport

Average Duration
1h 5m
Estimated price
$40-210

Plane from London Stansted to Edinburgh

Average Duration
1h 15m
Estimated price
$30-230

Plane from London Luton to Edinburgh

Average Duration
1h 15m
Estimated price
$40-230
Website
https://www.britishairways.com

Plane from London Heathrow to Edinburgh

Average Duration
1h 25m
Estimated price
$60-350
Website
https://www.ryanair.com

Plane from London Stansted to Edinburgh

Average Duration
1h 20m
Estimated price
$35-280
Website
https://www.loganair.co.uk

Plane from Southampton to Edinburgh

Average Duration
1h 25m
Estimated price
$110-460

Oxford to Edinburgh: Overview of Bus, Train, Flight, and Car Trips

Traveling between Oxford and Edinburgh offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an adventurous road trip from Oxford to Edinburgh, spanning a scenic driving distance of 582.6 km. Enjoy approximately 6 hours and 11 minutes of picturesque views as you make your way north. 💸 The cost of this journey by car can range from £87 to £142, offering flexibility for different budgets. 🏰 Arrive in Edinburgh ready to immerse yourself in its rich history and vibrant culture. From the historic Edinburgh Castle to the lively Royal Mile, your car journey sets the stage for an unforgettable Scottish adventure.
Average price
£85 - £140
🚂 Starting from Oxford your train journey to Edinburgh will involve transfers at Paddington and King's Cross stations. The total travel time, including transfers, is approximately 5 hours and 56 minutes. 🚂 The train services for this route are operated by First Great Western Service departing from Oxford station and arriving at Edinburgh station. The prices for the train tickets between Oxford and Edinburgh vary from £182 to £291.
Departure Point
Oxford station
Arrival Point
Edinburgh station
Useful tips for train travellers
Onboard services for your train trip from Oxford to Edinburgh typically include a catering service provided by the train operator, which is often on-demand through a mobile app or at your seat. Specifically, you can expect options like light snacks, sandwiches, and hot and cold drinks, with seasonal variations in the menu. Some service classes might also offer complimentary meals, especially in First Class.
The main operators for this journey are Great Western Railway (GWR) and LNER (London North Eastern Railway). GWR offers Standard and First Class seating, while LNER provides Standard, First Class, and Business Class options. The First Class coaches usually feature more spacious seating, complimentary refreshments, and quieter carriages. For more information about their services, visit their websites: GWR and LNER.
Upon arrival at Edinburgh Waverley Station, note that the station has left luggage facilities operated by 'Excess Baggage,' allowing you to store bags. There are also clean restrooms available throughout the station, but note that showers are not provided. To navigate the station efficiently, grab a station map at the information desk, or visit Edinburgh Waverley Station Map for directions.
🛫 Flying from Oxford to Edinburgh is a convenient and quick option, with the quickest direct flight taking only 1 hour and 5 minutes from Birmingham Airport to Edinburgh Airport.
Departure Point
Birmingham Airport
Arrival Point
Edinburgh Airport
Useful tips for plane travellers
• Given that EasyJet offers the majority of direct flights from Oxford to Edinburgh, booking in advance can yield better prices; check their website for any promotional fares that may apply around your travel dates: easyjet.com
• Upon arrival at Edinburgh Airport, expect a streamlined experience at the security checks; however, do familiarize yourself with the layout of the arrivals area, as you’ll find helpful signage pointing towards baggage claim and transport options including taxis and trams.
• Taxi prices from Edinburgh Airport to the city center typically range from £20 to £30 depending on traffic and time of day; alternatively, consider the Airlink 100 bus service which costs around £4.50 and runs regularly to Waverley Bridge: edinburghairport.com
🚌 Starting at Oxford Gloucester Green Bus Station, embark on a scenic journey to Edinburgh via Milton Keynes Coachway. The total travel time, including transfers, is approximately 10 hours and 35 minutes. 🌲 The route spans 679 kilometers with three transfers along the way. Experience a diverse landscape as you travel from Oxford to Norwich, Birmingham to Liverpool, Manchester Airport to Glasgow, and finally arriving in Edinburgh. 💰 Prices for the Oxford to Edinburgh bus tickets range from £52 to £76. Sit back, relax, and enjoy the unfolding scenery as you make your way from the historic university town of Oxford to the bustling capital of Scotland, Edinburgh.
Departure Point
Oxford Gloucester Green Bus Station
Arrival Point
Edinburgh Bus Station
Useful tips for bus travellers
• Ensure you arrive early at Oxford Gloucester Green Bus Station to locate the correct Megabus or National Express service, as there are no direct routes and you will have multiple transfers; you can check schedules at megabus.com or nationalexpress.com
• During your long journey, make use of the stopover at Milton Keynes Coachway to stretch your legs, grab some food, and refresh, as it is a major transport hub with options available at the nearby service area.
• Upon arrival at Edinburgh Bus Station, head straight to the transport hub located beneath the station for easy access to trams and buses; you can find a detailed map and local transport information at edinburgh.gov.uk

Trips from Oxford

Trips to Edinburgh