Day trip to Oslo.
From Edinburgh, back by 20:30.
Norway·Sun 18 Oct · 4.0 hours in the city
Time in the city
4.0 hours
after transfersAfter transfers and airport time
Airport distance
50km
to the centreFrom Oslo centre (OSL)
Daylight
10.0 hours
07:59 to 18:02Sunrise 07:59, sunset 18:02
Tight: passport queues. Under 5 hours in Oslo once we allow 15 min for passport control on landing and 20 min extra before the flight home. First EU trip since 2025? Allow 15 min more.
09:50
Leave Edinburgh
1h 45min
13:20
In the city
Lands 12:35, 15min immigration, 30min from the airport
17:20
Leave the city
30min back, 110min at the airport incl. immigration
20:30
Back in Edinburgh
Flies 19:40
- Leave Edinburgh09:50
- Land in Oslo1h 45min12:35
- In the city15min immigration, 30min from the airport13:20
- Leave the city30min back, 110min at the airport incl. immigration17:20
- Fly home1h 45min19:40
- Back in Edinburgh20:30
Last bus or train to the airport: about 00:30.
How we'd do it
Open up the maps to see full detail.
Things to do in OsloShowHide
Oslo Pass: Entry to Museums + Public TransportTickets on TiqetsAffiliate link
Paradox Museum Oslo: Entry TicketTickets on TiqetsAffiliate link- Nobel Peace Center: Entry TicketTickets on TiqetsAffiliate link
The Viking Planet: Entry TicketTickets on TiqetsAffiliate link
All things to do in Oslo · Tiqets, affiliate link
With kids in OsloShowHide
First 1,000 members
Become a founder
Half the price, kept for good, for the first 1,000 members.
Day Trips is live.
Try it for 14 days. Full refund if it's not for you.

Built by Josh and Samar£19 today for your first year, then £19 a year for as long as you stay.
Day Trip Flight Details
How we'd do it
Open up the maps to see full detail.
What a day in Oslo costs
On the ground only. We could not price the flight for this pair, so the day costs more than this.
£76/ on the ground, plus flights
Entry fees, on top (optional)
Opening days vary, so check before you go.
We could not price this pair. Check the fare on the airline's site before you count on the figure above.
Estimated cost. Prices and availability change and are set by the airline or agent when you book.
Book on Google FlightsNot ready to commit?
The cheapest day trips of the week, free, every Sunday. No spam, unsubscribe any time.
First 1,000 members
Become a founder
Half the price, kept for good, for the first 1,000 members.
Day Trips is live.
Try it for 14 days. Full refund if it's not for you.

Built by Josh and Samar£19 today for your first year, then £19 a year for as long as you stay.
What you get
- Unlimited searches
- Save unlimited trips and places
- Ask about any city, unlimited
- Live fare for your exact date
- All your saved places on one map
- Your preferences: airports, days, flight length
- Themes: 8 looks and your own colour
- Every UK airport
Only for founders
- £19 a year instead of £39.99, a saving of £20.99 every year
- Your price never goes up, even if everyone else's does
- Full refund within 14 days, no questions asked.
Getting to the airportShowHide
Getting to Edinburgh
Per person. Not in the total above. Prices checked 25 Sept 2026.
Free
- Free drop-offFree
Long Stay car park: free for 0-30 minutes, then £14 (30min-1hr), but no shuttle bus, 10-min walk to terminal Source
Train
- From Edinburgh city centre (via Edinburgh Trams, no direct rail link)£7.50 each way30 min
Advance single; On the day £7.50. First train 06:30, last train 22:52 Source
Coach
Taxi
- From Edinburgh city centre£24-£29 one way~8 miles
Estimate, not a quote.
Parking at the airport
Parking nearby
No same-day price published. See multi-day prices
Costs people forgetShowHide
Costs people forget
Not in the total above. Worth a minute before you go.
- Phone data. EE, Vodafone and Three charge about £2.75 a day to use your allowance in Europe. O2, Tesco Mobile and giffgaff include it free.
- Card fees. Many cards add a foreign-exchange fee to every payment abroad. Check yours before you go, or take one that doesn't charge it.
Comments on OsloShowHide
Comments
No one has been yet, as far as we know. If you have, tell the next person what made the day.