Travel from Sandnes to Oslo

Bus or train from Sandnes to Oslo?

Norwegian Railways (NSB) operates a train from Sandnes to Oslo every 4 hours. Tickets cost $65 - $95 and the journey takes 7 h 22 min. Alternatively, Nor-Way Bussekspress operates a bus from Sandnes to Oslo 3 times a day. Tickets cost $21 and the journey takes 3 h 30 min. 3 other operators also service this route.

How to get from Sandnes to Oslo

From Sandnes rb.st hpl. 6 line 42 bus to Stavanger airport, fly to Oslo airport, then train to Oslo. 2 h 54 min $100. From Sandnes rb.st hpl. 6 line 42 bus to Stavanger airport, fly to Oslo Sandefjord airport, bus to Torp(N), then train to Oslo. 4 h 34 min $152. From Sandnes Sentrum train to Oslo S. 7 h 22 min $79. From Storgata bus to Kristiansand rutebilstasjon then bus to Oslo Bussterminal. 8 h 58 min $60. From Sandnes drive to Oslo. 7 h 22 min $106.