The average bus between Oslo Airport (OSL) and Kråkstad takes 2h 10m and the fastest bus takes 1h 38m. There is a bus service every few hours from Oslo Airport (OSL) to Kråkstad. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Buses run hourly between Oslo Airport (OSL) and Kråkstad. The earliest departure is at 4:55 AM at night, and the last departure from Oslo Airport (OSL) is at 11:10 PM which arrives into Kråkstad at 5:48 AM. All services require a transfer at Korsegården and take an average of 2h 10m. The schedules shown below are for the next available departures.


2h 8m • 2 changes


2h 8m • 2 changes


2h 8m • 2 changes


2h 8m • 2 changes


1h 53m • 2 changes


1h 38m • 2 changes


1h 38m • 2 changes


1h 38m • 2 changes


1h 53m • 2 changes


1h 38m • 2 changes


1h 38m • 2 changes


1h 38m • 2 changes
Want to know about travelling from Oslo Airport (OSL) to Kråkstad? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct bus from Oslo Airport (OSL) to Kråkstad. However, there are services departing from Oslo Airport (OSL) station and arriving at Kråkstad station via Korsegården. The journey, including transfers, takes approximately 2h 10m.
Oslo Airport (OSL) to Kråkstad bus services, operated by Vy Buss, depart from Oslo lufthavn station.
Oslo Airport (OSL) to Kråkstad bus services, operated by Vy Buss, arrive at Ski stasjon Jernbaneveien station.
The distance between Oslo Airport (OSL) and Kråkstad is 58.1 km. The road distance is 91 km.
You can take a bus from Oslo lufthavn to Stasjonsveien via Korsegården, Brønnerud skole, and Ski stasjon Jernbaneveien in around 1h 46m.