How to get from Oslo to Oslo by bus and train?
By bus and train
To get from Oslo to Oslo in Oslo, take the 305 bus from Svinesund Nord station to Halden Bussterminal station. Next, take the RE20 train from Halden Stasjon station to Oslo S station. The total trip duration for this route is approximately 4 hr 25 min.
Step by Step
- 1Walk to bus stationSvinesund Nord1.07 km • 14 min
- 2Wait for bus305Halden Sentrum
- 3Ride to bus stationHalden Bussterminal36 min
- 4Walk to train stationHalden Stasjon170 m • 3 min
- 5Wait for trainRE20Oslo S
- 6Ride to train stationOslo S111 min
- 7Walk toOsloRosenkrantz’ gate780 m • 11 min
Public transit directions from Oslo to Oslo
Public transit stations close to Oslo
Oslo is located at Rosenkrantz’ gate, Oslo and the nearest public transit station is Øvre Slottsgate.
Subway stations close to Oslo:
- Stortinget
Bus stations close to Oslo:
- Stortorvet
- Wessels Plass
- Tullinløkka
Public transit stations close to Oslo, Oslo
Oslo is located at Rosenkrantz’ gate, Oslo and the nearest public transit station is Nationaltheatret.
Subway stations close to Oslo:
- Stortinget
Bus stations close to Oslo:
- Nationaltheatret
- Stortorvet
- Tinghuset
Related Routes
- Halden to Svinesund
- Svinesund to Oslo
- Oslo to Tromsø
- Trondheim to Oslo
- Oslo to Trysil
- Oslo to Tvedestrand
- Tynset to Oslo
- Oslo to Tønsberg
- Oslo to Ullensvang
- Oslo to Vennesla
- Oslo to Vestnes
- Oslo to Spydeberg
- Oslo to Stange
- Oslo to Stjørdal
- Stryn to Oslo
- Svelvik to Oslo
- Oslo to Sykkylven
- Oslo to Volda
- Oslo to Våler
- Oslo to Ål
Questions & Answers
What is the fastest way to get from Oslo to Oslo?
The fastest way takes 265 minutes, using Bus line 305, Bus line RE20.
Is there a direct bus between Oslo and Oslo in Oslo?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 4 hr 25 min.
Which bus line goes from Oslo to Oslo in Oslo?
The 305 bus line goes from Svinesund Nord station near Oslo to Halden Sentrum station. From there you’ll have to take one train line till Oslo station near Oslo in Oslo
How long does it take to travel from Oslo to Oslo in Oslo by bus and train?
The total travel time between Oslo and Oslo in Oslo by bus and train is about 4 hr 25 min.
Where do I get on the bus near Oslo to get to Oslo in Oslo?
Get on the 305 bus from the Svinesund Nord stop near Oslo in Oslo.
Where do I get off the bus when travelling between Oslo and Oslo in Oslo?
Get off the bus at the Oslo station, which is closest to Oslo in Oslo.