Fastest ~3h40 by train
| 🚆 Train | ~3h40–4h | SJ/VY direct, Central Station to Central Station |
| 🚌 Bus | ~3h30–4h30 | FlixBus, comparable time, often cheaper |
| 🚗 Car | ~3h | E6 motorway, 290-310km; Norwegian tolls/speed cameras |
| ✈️ Flight | — | GOT-OSL exists but slower door-to-door than train |
Planning this trip? Currency converter · Jet-lag calculator · Trip budget · Compare routes
Gothenburg and Oslo sit roughly 290 kilometres apart, connected by one of Scandinavia's busiest international corridors. The cities share strong economic and cultural ties, and getting between them is refreshingly straightforward: there is a direct train several times a day, coaches are cheap, and the drive takes you through some quietly beautiful Scandinavian countryside. Here is how to plan the crossing.
The most comfortable way: direct train
A direct train runs between Gothenburg Central Station and Oslo Central Station (Oslo S) operated jointly by SJ (Sweden) and VY (Norway). Journey times are typically around 3 hours 40 minutes to 4 hours, depending on the service and stops. Trains run several times a day in each direction, with a useful spread of morning, midday and afternoon departures.
No reservation is required on all services, though some trains have optional seat reservations. Advance tickets from either operator tend to be cheaper than buying on the day. Rail passes covering both Sweden and Norway are valid, though check whether your pass requires a reservation add-on. For a comparison of pass options for a broader Scandinavian trip, see Interrail vs Eurail.
The route passes through Halden just before the Norwegian border, then continues through pleasant forest and river scenery as it approaches Oslo from the southeast. The train arrives at Oslo Central, which is right in the city centre and connected to the metro, trams and local trains.
The cheapest way: the coach
Coaches run between Gothenburg and Oslo operated by FlixBus and other regional operators. Journey times are typically around 3h30 to 4h30 depending on traffic and stops, which makes the bus broadly comparable to the train in time but often cheaper, particularly on advance fares. Bus stations are central in both cities: Gothenburg bus terminal (Nils Ericson Terminalen, adjacent to Central Station) and Oslo Bus Terminal (next to Oslo Central).
For travellers who are flexible on timing, checking coach fares against train fares at the time of booking is worth it — the gap can be substantial on some dates, negligible on others. See our guide to coaches in Scandinavia for more on the main operators and how to book.
Driving: the E6 motorway
The most direct driving route follows the E6 motorway north through Bohus and into Norway, a journey of around 290–310 km that takes about 3 hours without stops under normal traffic conditions. This is a well-maintained route and not difficult to drive, though be aware that:
- Norway has its own road toll system (AutoPASS). Foreign vehicles without a transponder are typically charged via licence plate recognition, but it is worth registering your plate with Fremmedkontroll before crossing to avoid invoicing headaches later.
- Speed cameras are frequent on Norwegian roads, and fines for speeding are high.
- Petrol is more expensive in Norway than in Sweden.
The drive is pleasant in good weather and offers a gentle transition between the two countries, passing through farming country and forests. If you want to stop, the small town of Strömstad near the border is a popular seafood stop.
Flying: only for edge cases
Flights exist between Gothenburg Landvetter Airport (GOT) and Oslo Airport Gardermoen (OSL), but the total door-to-door time — airport transfers at both ends, security and boarding — makes flying slower than the train or even the car for most travellers. Flying is only worth considering if you find a very cheap fare or are already travelling through an airport on a wider itinerary.
Which should you choose?
For most travellers, the direct train hits the sweet spot: roughly the same time as driving, city centre to city centre, no parking and no toll faff. Take the coach if you are watching the budget carefully and the timing works. Drive if you want flexibility in Norway or plan to stop en route. Skip the plane unless the fare is compelling.
What to know about the two cities
Gothenburg is Sweden's second city, known for its tram network, archipelago islands and seafood. Oslo is a compact capital with strong museums, a thriving waterfront and easy access to fjords and ski areas. Both cities are expensive by European standards — Norway especially so. Budget accordingly, particularly for food, drink and accommodation.
For travelling further into Norway by rail from Oslo — including the famous Oslo to Bergen route — see the Sweden by train guide for the onward Swedish side of Nordic rail travel.
Frequently asked questions
How long is the train from Gothenburg to Oslo?
The direct train takes around 3 hours 40 minutes to 4 hours. Services are operated by SJ (Sweden) and VY (Norway), running several times a day in each direction.
Do I need a visa or passport for Sweden to Norway?
Both countries are in the Schengen Area, so there are no passport stamping requirements. However, customs rules do apply at the Norwegian border — Norway is not in the EU and has its own limits on alcohol, tobacco and food imports.
Is the coach much cheaper than the train?
Sometimes significantly so, depending on how far in advance you book and the date of travel. It is worth comparing both on the day you plan to book. Journey time is broadly similar.
Can I use an Interrail pass on the Gothenburg–Oslo train?
Yes, if your pass covers both Sweden and Norway. An Interrail or Eurail Scandinavia or Global pass would apply. Check whether a seat reservation is required or recommended for your specific service.
Sources and further reading:
- Train timetables: SJ (Sweden) and VY (Norway).
- Norwegian road tolls: AutoPASS and Fremmedkontroll.
- Coach services: FlixBus.
- Border and customs rules: Norwegian Customs, European Commission.
