1map logoGo to main page

Oslo, Oslo County to Edinburgh, Edinburgh from $76: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Oslo, Norway
to
Edinburgh, United Kingdom

How to Get from Oslo 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.

$76 - Train, PlaneBest price
936.2 kmDistance
4h 48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Oslo 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
Train
Plane
Average Duration
4h  48m
Estimated price
$76-361
Recommended
route map
Distance: 936.2 km
Duration: 4h 48m

See more options

Company
various
Drive
Train
Train
Train
Train
Train
Average Duration
38h  48m
Estimated price
$0-0
Company
various
Drive
Plane
Average Duration
6h  15m
Estimated price
$87-387
Company
FlixBus
Bus
Bus
Bus
Bus
Average Duration
45h  5m
Estimated price
$202-304
Company
various
Bus
Train
Train
Train
Train
Train
Average Duration
29h  13m
Estimated price
$502-954
Company
various
Train
Average Duration
33h  57m
Estimated price
$534-1081

Traveling From Oslo to Edinburgh

Traveling from Oslo to Edinburgh offers a fascinating blend of Oslo’s stunning fjords and vibrant modern culture against Edinburgh's historic architecture and lush landscapes.

Best Neighbourhoods in Edinburgh

Edinburgh boasts vibrant neighborhoods, each offering diverse experiences for visitors.

Old Town
• Rich in history with cobbled streets and medieval architecture.
• Home to Edinburgh Castle and the Royal Mile.
New Town
• Known for Georgian architecture and upscale shopping.
• Features beautiful gardens and vibrant nightlife.
Leith
• A lively waterfront area with great seafood restaurants.
• Hosts the Royal Yacht Britannia and trendy shops.

Best Times To Visit Edinburgh's Attractions

Maximize your Edinburgh experience by visiting attractions at the right times.

Edinburgh Castle
Early morning visits offer a quieter atmosphere and stunning views.
Holyrood Palace
Late afternoon visits usually have fewer tourists and allow for a relaxed tour.
Arthur's Seat
Early morning or weekdays provide a tranquil hike with fewer crowds.

Edinburgh Weather: What to Expect Year-Round

Edinburgh experiences a temperate maritime climate, characterized by mild summers and cool winters, which means rain can occur at any time of year. The best times to visit are late spring and early fall, when the weather is generally more pleasant, enhancing your travel experience as you explore the city's attractions.

Dining Recommendation in Edinburgh

Try the haggis at The White Hart Inn, a traditional pub that embodies the heart and soul of Scottish cuisine, offering a rich, earthy flavor that contrasts with Oslo's seafood-centric dishes. The lively atmosphere, paired with locally sourced ingredients, creates an unforgettable dining experience that immerses you in Edinburgh's culinary heritage.

Oslo - Edinburgh operators

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

Train Show train routes
Contact phone
23 15 90 00
Website
flytoget.no

Train from Oslo S to Oslo lufthavn stasjon

Average Duration
22m
Estimated price
$19-22
Contact phone
+47 61 05 19 10
Website
vy.no

Train from Oslo S to Göteborg Centralstation

Average Duration
3h 47m
Estimated price
$45-75
Contact phone
+49 0180 6 99 66 33
Website
bahn.com

Train from Lübeck Hbf to Köln Hbf

Average Duration
4h 27m
Estimated price
$80-95

Train from Berlin Hauptbahnhof to Köln Hbf

Average Duration
4h 25m
Estimated price
$90-105

Train from Kiel Hbf to Hamburg Dammtor

Average Duration
1h 3m
Estimated price
$33-37

Train from Hamburg Dammtor to Osnabrück Hbf

Average Duration
1h 58m
Estimated price
$50-60

Train from Osnabrück Hbf to Amsterdam Centraal

Average Duration
3h 20m
Estimated price
$50-60
Bus Show bus routes
Contact phone
+49 30 300 137 300
Website
flixbus.co.uk

Bus from Oslo to Lübeck

Average Duration
13h 15m
Estimated price
$70-100

Bus from Oslo to Hamburg central bus station

Average Duration
14h 30m
Estimated price
$75-110

Bus from Hamburg central bus station to Amsterdam Sloterdijk

Average Duration
7h 10m
Estimated price
$40-60

Bus from Amsterdam Sloterdijk to Leeds

Average Duration
15h 45m
Estimated price
$70-110

Bus from Leeds to Edinburgh Bus Station

Average Duration
4h 40m
Estimated price
$28-40
Plane Show flights
Website
norwegian.com

Plane from Oslo (OSL) to Edinburgh (EDI)

Average Duration
1h 55m
Estimated price
$80-430
Website
klm.com

Plane from Oslo (OSL) to Edinburgh (EDI)

Average Duration
4h 27m
Estimated price
$130-700
Website
ryanair.com

Plane from Oslo Sandefjord (TRF) to Edinburgh (EDI)

Average Duration
8h 15m
Estimated price
$60-340
Website
loganair.co.uk

Plane from Oslo Sandefjord (TRF) to Edinburgh (EDI)

Average Duration
5h 15m
Estimated price
$320-850
Website
easyjet.com

Plane from Oslo Sandefjord (TRF) to Edinburgh (EDI)

Average Duration
7h 20m
Estimated price
$80-370
Ferry
Contact phone
+45 99 56 19 00
Website
colorline.no

Ferry from Oslo Hjortneskaien to Kiel Norwegen-Kai

Average Duration
20h
Estimated price
0-0

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

Traveling between Oslo 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.

🕒 The entire train journey from Oslo to Edinburgh, including transfers, takes approximately 33 hours and 57 minutes. You'll have the opportunity to witness diverse landscapes and experience different cultures along the way. 💰 Train ticket prices for the trip between Oslo and Edinburgh typically range from €491 to €994, offering a budget-friendly option for those seeking an adventurous overland journey between Norway and the United Kingdom.
Departure Point
Oslo S station
Arrival Point
Edinburgh station
🛫 Flying from Oslo Airport to Edinburgh Airport is convenient and efficient, with a direct flight taking just 1 hour and 50 minutes. Both Norwegian Air Shuttle and KLM provide options for this route, giving travelers flexibility in their choice of airline.
Departure Point
Oslo Airport
Arrival Point
Edinburgh Airport
🌍 Enjoy a diverse travel experience as you make your way through different cities and landscapes during the 45-hour journey. Take in the unique sights and sounds of each stop as you progress towards your final destination in Edinburgh. 💰 Prices for the bus trip from Oslo to Edinburgh range from €186 to €279, offering travelers an affordable and convenient way to explore these European destinations while enjoying the comfort of bus travel. Prepare for an adventure-filled ride that will leave you with lasting memories of your cross-continent excursion.
Departure Point
Oslo station
Arrival Point
Edinburgh Bus Station

Frequently asked questions

Find out more about the route from Oslo to Edinburgh.

Or choose the category:
The distance between Oslo and Edinburgh is 582 miles. The typical travel times vary depending on the mode of transportation. It takes approximately 33 hours and 16 minutes to reach Edinburgh from Oslo by train, while taking a combination of train and flight reduces the travel time to 4 hours and 58 minutes. If you choose to travel by bus, the journey can take around 43 hours and 20 minutes.
The most cost-effective and time-efficient transportation option for traveling from Oslo to Edinburgh is by taking a train to Oslo and then flying to Edinburgh. This option takes around 4 hours and 58 minutes and costs around €68-€346. It is the cheapest and quickest way to make the journey, providing a convenient and swift travel experience between the two cities.
The prices of a bus between Edinburgh and Oslo vary between €226 and €328. The exact price depends on factors such as the time of booking, the travel dates, and any discounts or promotions currently available. It is advisable to check with different bus operators or online booking platforms to compare prices and find the best deal for your preferred travel dates.
To travel from Oslo to Edinburgh without a car, the best option is to take a combination of bus and train. This journey takes approximately 29 hours and 16 minutes and costs between €419-€865. You can take a bus from Oslo to London, and then transfer to a train from London to Edinburgh. This is a cost-effective and convenient way to travel between the two cities without a car.
There is no direct link between Oslo and Edinburgh. The most convenient way to travel between the two cities is by taking a combination of trains and flights. It takes approximately 33 hours and 16 minutes to reach Edinburgh from Oslo by train, with multiple transfers along the way. Alternatively, it takes around 4 hours and 58 minutes to reach Edinburgh by taking a train to Oslo and then flying. If you prefer a longer journey, there is also an option to take a bus, which takes approximately 43 hours and 20 minutes, including transfers.
The flight between Oslo and Edinburgh typically takes around 2 hours. This is based on the quickest direct flight from Oslo Airport to Edinburgh Airport. However, it is worth noting that flight durations may vary depending on factors such as weather conditions and flight routes. As for the cost, prices for flights between these two cities can vary depending on the airline, time of booking, and other factors. It is recommended to check with airlines or online travel agencies for the most up-to-date pricing information.
There are many options for places to stay near Edinburgh. There are over 1382 hotels available in the area, offering a range of prices starting at €38 per night. These hotels include a variety of accommodations, from budget-friendly options to high-end luxury hotels. With such a wide selection, travelers are sure to find a suitable place to stay that fits their preferences and budget.

Trips to Edinburgh