There are 9 ways to get from Billund to Karlskoga by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Vejle St. to København Htrain Icl / ...
- Take the train from Köpenhamn H to Alvesta stationtrain
- Take the train from Alvesta station to Degerfors stationtrain
10h 46mkr 1,420–2,534Bus via Copenhagen
cheapest- Take the bus from Legoland to Copenhagen Busterminalbus 626
- Take the bus from Copenhagen Busterminal to Jönköpingbus 602 / ...
- Take the bus from Jönköping Bus Station to Kristinehamn Stationbus
- Take the bus from Kristinehamn station to Karlskoga Alfred Nobels torgbus 500
14h 54mkr 932–2,257Drive 772.1 km
- Drive from Billund to Karlskogacar 772.1 km
9h 15mkr 1,586–2,290Fly to Stockholm-Arlanda Airport, train, bus
- Fly from Billund Airport (BLL) to Stockholm-Arlanda Airport (ARN)plane BLL - ARN
- Take the train from Stockholm Centralstation to Örebro Centralstationtrain
- Take the bus from Örebro Centralstation to Karlskoga Centrumledenbus
7h 25mkr 1,364–4,104Bus, train
- Take the bus from Billund Centret to Kolding Busterminalbus 166
- Take the train from Kolding St. to Mölndal St.train 083 / ...
- Take the train from Göteborg Centralstation to Degerfors stationtrain
12h 11mkr 1,259–1,875Bus
- Take the bus from Billund Centret to Kolding Busterminalbus 166
- Take the bus from Kolding bus station to Gothenburgbus 173
- Take the bus from Göteborg Nils Ericsonterminal to Säffle tågstationbus 41
- Take the bus from Säffle tågstation to Karlstad busstationbus 800
- Take the bus from Karlstad busstation to Karlskoga Alfred Nobels torgbus 500
17h 51mkr 1,058–1,806Fly to Linköping City Airport, train
- Fly from Billund Airport (BLL) to Linköping City Airport (LPI)plane BLL - LPI
- Take the train from Linköping Centralstation to Degerfors stationtrain
10h 47mkr 1,406–6,070Fly to Oslo Airport, Gardermoen, train, bus
- Fly from Billund Airport (BLL) to Oslo Airport, Gardermoen (OSL)plane BLL - OSL
- Take the train from Lillestrøm stasjon to Kongsvinger stasjontrain
- Take the train from Kongsvinger to Kristinehamn stationtrain
- Take the bus from Kristinehamn station to Karlskoga Alfred Nobels torgbus
9h 2mkr 1,143–2,848Fly to Gothenburg-Landvetter Airport, train, bus
- Fly from Billund Airport (BLL) to Gothenburg-Landvetter Airport (GOT)plane BLL - GOT
- Take the train from Göteborg Centralstation to Örebro Södra stationtrain
- Take the bus from Örebro Södra station to Karlskoga Centrumledenbus
10h 58mkr 1,165–3,671
Billund to Karlskoga by bus and train
Questions & Answers
The cheapest way to get from Billund to Karlskoga is to bus which costs 1000 kr - 1900 kr and takes 17h 51m.
The fastest way to get from Billund to Karlskoga is to fly and train and bus which takes 7h 25m and costs 1300 kr - 4100 kr.
No, there is no direct bus from Billund to Karlskoga. However, there are services departing from Legoland and arriving at Karlskoga Alfred Nobels torg via Copenhagen Busterminal, Jönköping Bus Station and Kristinehamn station. The journey, including transfers, takes approximately 14h 54m.
No, there is no direct train from Billund to Karlskoga station. However, there are services departing from Vejle St. and arriving at Degerfors station via Köpenhamn H and Alvesta station. The journey, including transfers, takes approximately 10h 46m.
The distance between Billund and Karlskoga is 845 km. The road distance is 772.1 km.
The best way to get from Billund to Karlskoga without a car is to train which takes 10h 46m and costs 1400 kr - 2600 kr.
It takes approximately 10h 46m to get from Billund to Karlskoga, including transfers.
Billund to Karlskoga bus services, operated by FlixBus, depart from Legoland station.
Billund to Karlskoga train services, operated by Danish Railways (DSB), depart from Vejle St. station.
The best way to get from Billund to Karlskoga is to train which takes 10h 46m and costs 1400 kr - 2600 kr. Alternatively, you can bus via Copenhagen, which costs 900 kr - 2300 kr and takes 14h 54m.
What companies run services between Billund, Denmark and Karlskoga, Sweden?
You can take a bus from Billund Centret to Landaplan via Vejle Trafikcenter, Vejle St., København H, Köpenhamn H, Alvesta station, Degerfors station, and Degerfors station in around 10h 46m. Alternatively, you can take a bus from Legoland to Karlskoga Alfred Nobels torg via Copenhagen Busterminal, Jönköping Bus Station, and Kristinehamn station in around 14h 54m.
- Website
- flysas.com
Flights from Billund Airport to Stockholm-Arlanda Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,100–4,600
Flights from Billund Airport to Stockholm-Arlanda Airport via Copenhagen
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- kr 1,100–4,600
Flights from Billund Airport to Stockholm-Arlanda Airport via Oslo Airport, Gardermoen
- Ave. Duration
- 3h 17m
- When
- Monday to Thursday
- Estimated price
- kr 1,100–4,600
Flights from Billund Airport to Linköping City Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- kr 1,000–5,500
Flights from Billund Airport to Linköping City Airport via Copenhagen, Amsterdam Schiphol
- Ave. Duration
- 7h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- kr 1,200–6,000
Flights from Billund Airport to Oslo Airport, Gardermoen
- Ave. Duration
- 1h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- kr 1,100–1,600
Flights from Billund Airport to Oslo Airport, Gardermoen via Copenhagen
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- kr 1,100–1,600
Flights from Billund Airport to Gothenburg-Landvetter Airport via Stockholm-Arlanda Airport
- Ave. Duration
- 4h 20m
- When
- Monday to Thursday
- Estimated price
- kr 1,300–5,500
Flights from Billund Airport to Gothenburg-Landvetter Airport via Copenhagen
- Ave. Duration
- 4h 32m
- When
- Every day
- Estimated price
- kr 1,200–4,700
- Phone
- +47 70 13 14 15
- [email protected]
- Website
- Danish Railways
Train from Vejle St. to København H
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- kr 550–850
- Website
- Danish Railways
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Legoland to Copenhagen Busterminal
- Ave. Duration
- 3h 35m
- Frequency
- 5 times a week
- Estimated price
- kr 240–390
- Website
- Flixbus
Bus from Copenhagen Busterminal to Jönköping
- Ave. Duration
- 5h 40m
- Frequency
- 4 times a day
- Estimated price
- kr 310–550
- Website
- Flixbus
Bus from Kolding bus station to Gothenburg
- Ave. Duration
- 8h
- Frequency
- 5 times a week
- Estimated price
- kr 490–800
- Website
- Flixbus
Want to know more about travelling around Sweden
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Billund to Karlskoga bus services, operated by FlixBus, arrive at Copenhagen Busterminal station.
Billund to Karlskoga train services, operated by Danish Railways (DSB), arrive at København H station.
Yes, the driving distance between Billund to Karlskoga is 772 km. It takes approximately 9h 15m to drive from Billund to Karlskoga.
Book your Billund to Karlskoga bus tickets online with Omio.
There are 41+ hotels available in Karlskoga.






