Travel from Oslo-Airport-OSL to Karlstad

Bus or train from Oslo Airport (OSL) to Karlstad?

Norwegian Railways (NSB) operates a train from Oslo Airport (OSL) to Karlstad 3 times a week. Tickets cost $29 - $40 and the journey takes 2 h 40 min. Alternatively, Bus4You operates a bus from Oslo Airport (OSL) to Karlstad once a week. Tickets cost $24 - $35 and the journey takes 2 h 55 min.

How to get from Oslo Airport (OSL) to Karlstad

ModeDurationPrice
From Oslo Lufthavn Gardermoen train to Lillestrøm stasjon then train to Karlstad Centralstation.3 h 52 minkr 371
From Oslo Lufthavn bus to Oslo Bussterminal then bus to Karlstad Centralstation.4 h 37 minkr 347
From Oslo Lufthavn Gardermoen train to Oslo S then bus to Karlstad Centralstation.4 h 43 min
From Oslo Airport (OSL) drive to Karlstad.3 h 3 minkr 343

How long does it take to get from Oslo Airport (OSL) to Karlstad?

It takes approximately 3 h 52 min to get from Oslo Airport (OSL) to Karlstad, including transfers.

Is there a direct train between Oslo Airport (OSL) and Karlstad?

No, there is no direct train from Oslo Airport (OSL) to Karlstad. However, there are services departing from Oslo Lufthavn Gardermoen and arriving at Karlstad Centralstation via Lillestrøm stasjon. The journey, including transfers, takes approximately 3 h 52 min.

Is there a direct bus between Oslo Airport (OSL) and Karlstad?

No, there is no direct bus from Oslo Airport (OSL) to Karlstad. However, there are services departing from Oslo Lufthavn and arriving at Karlstad Centralstation via Oslo Bussterminal. The journey, including transfers, takes approximately 4 h 37 min.

Operators from Oslo Airport (OSL) to Karlstad

OperatorPhoneWebsite
Norwegian Railways (NSB)Norwegian Railways (NSB)
Fly BussenFly Bussen
Bus4YouBus4You
Swedish Railways (SJ)Swedish Railways (SJ)