There are 10 ways to get from Halmstad to Basel by train, plane, car, car train, bus, or night train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Copenhagen Airport, fly to Basel
best- Take the train from Halmstad Centralstation to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Basel (BSL)plane CPH - BSL
6h 34mCHF 91–279Train to Gothenburg-Landvetter Airport, fly to Basel
cheapest- Take the train from Halmstad Centralstation to Mölndal stationtrain
- Fly from Gothenburg-Landvetter Airport (GOT) to Basel (BSL)plane GOT - BSL
8h 14mCHF 89–270Drive, car train
- Drive from Halmstad to Hamburg Hbfcar
- Take the car train from Hamburg Hbf to Lörrach Hbfcartrain
16h 21mCHF 185–249Bus
- Take the bus from Halmstad to Copenhagen Busterminalbus 613 / ...
- Take the bus from Copenhagen Busterminal to Frankfurt central train stationbus
- Take the bus from Frankfurt, Hauptbahnhof FOB to Basel, Bahnhofbus
24h 5mNight train, train
- Take the night train from Halmstad C to Hamburg Hbfnighttrain En
- Take the train from Hamburg Hbf to Basel SBBtrain 20 / ...
17h 25mCHF 226–463Train to Copenhagen Airport, fly to Zurich Airport, train
- Take the train from Halmstad Centralstation to Copenhagen Lufthavntrain
- Fly from Copenhagen Airport (CPH) to Zurich Airport (ZRH)plane CPH - ZRH
- Take the train from Zürich HB to Basel SBBtrain
7h 47mCHF 155–370Train to Gothenburg-Landvetter Airport, fly to Zurich Airport, train
- Take the train from Halmstad Centralstation to Mölndal stationtrain
- Fly from Gothenburg-Landvetter Airport (GOT) to Zurich Airport (ZRH)plane GOT - ZRH
- Take the train from Zürich HB to Basel SBBtrain
7h 53mCHF 143–381Train
- Take the train from Halmstad Centralstation to Malmö, Centralstationtrain
- Take the train from Malmo C to Hamburg Hbftrain Ic
- Take the train from Hamburg Hbf to Kassel Bahnhof Wilhelmshöhetrain 20 / ...
- Take the train from Kassel Bahnhof Wilhelmshöhe to Basel Bad Bftrain 20 / ...
16h 42mCHF 194–460Train, night train
- Take the train from Halmstad Centralstation to Köpenhamn Htrain
- Take the train from København H to Hamburg Hbftrain Ece / ...
- Take the night train from Hamburg Hbf to Basel Sbbnighttrain Nj
19h 35mCHF 167–309Drive 1,440.8 km
- Drive from Halmstad to Baselcar 1,440.8 km
12h 34mCHF 229–331
Halmstad to Basel by night train and train
Questions & Answers
The cheapest way to get from Halmstad to Basel is to train and fly which costs SFr 85 - SFr 270 and takes 8h 14m.
The fastest way to get from Halmstad to Basel is to train and fly which takes 6h 34m and costs SFr 90 - SFr 280.
No, there is no direct bus from Halmstad to Basel. However, there are services departing from Halmstad and arriving at Basel, Bahnhof via Copenhagen Busterminal and Frankfurt, Hauptbahnhof FOB. The journey, including transfers, takes approximately 24h 5m.
No, there is no direct train from Halmstad to Basel. However, there are services departing from Halmstad C and arriving at Basel SBB via Hamburg Hbf. The journey, including transfers, takes approximately 17h 25m.
The distance between Halmstad and Basel is 1151 km. The road distance is 1440.8 km.
The best way to get from Halmstad to Basel without a car is to bus which takes 24h 5m and costs .
It takes approximately 6h 34m to get from Halmstad to Basel, including transfers.
Halmstad to Basel bus services, operated by FlixBus, depart from Halmstad station.
Halmstad to Basel train services, operated by Öresundståg, depart from Halmstad Centralstation.
The best way to get from Halmstad to Basel is to bus which takes 24h 5m and costs . Alternatively, you can train, which costs SFr 190 - SFr 460 and takes 16h 42m.
What companies run services between Halmstad, Sweden and Basel, Switzerland?
You can take a bus from Halmstad to Basel, Bahnhof via Copenhagen Busterminal and Frankfurt, Hauptbahnhof FOB in around 24h 5m. Alternatively, you can take a train from Halmstad Centralstation to Basel Bad Bf via Malmo C, Hamburg Hbf, and Kassel Bahnhof Wilhelmshöhe in around 16h 42m.
- Website
- lufthansa.com
Flights from Copenhagen Airport to Basel via Frankfurt
- Ave. Duration
- 3h 53m
- When
- Every day
- Estimated price
- CHF 75–280
Flights from Copenhagen Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- CHF 85–350
Flights from Gothenburg-Landvetter Airport to Basel via Frankfurt
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- CHF 110–430
Flights from Gothenburg-Landvetter Airport to Basel via Munich
- Ave. Duration
- 8h
- When
- Sunday
- Estimated price
- CHF 110–440
Flights from Gothenburg-Landvetter Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- CHF 95–380
Flights from Gothenburg-Landvetter Airport to Zurich Airport via Munich
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- CHF 95–380
- Website
- klm.com
Flights from Copenhagen Airport to Basel via Amsterdam Schiphol
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- CHF 65–350
Flights from Gothenburg-Landvetter Airport to Basel via Amsterdam Schiphol
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- CHF 70–390
Flights from Gothenburg-Landvetter Airport to Zurich Airport via Amsterdam Schiphol
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- CHF 65–340
- Website
- flysas.com
Flights from Copenhagen Airport to Basel via Amsterdam Schiphol
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- CHF 65–350
Flights from Copenhagen Airport to Zurich Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- CHF 120–200
Flights from Gothenburg-Landvetter Airport to Zurich Airport via Copenhagen Airport
- Ave. Duration
- 3h 58m
- When
- Every day
- Estimated price
- CHF 100–260
- Website
- easyjet.com
Flights from Copenhagen Airport to Basel
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 50–200
- Website
- swiss.com
Flights from Copenhagen Airport to Zurich Airport
- Ave. Duration
- 1h 52m
- When
- Every day
- Estimated price
- CHF 95–340
Flights from Gothenburg-Landvetter Airport to Zurich Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 90–360
- Website
- norwegian.com
Flights from Copenhagen Airport to Basel
- Ave. Duration
- 1h 50m
- When
- Monday, Friday, and Sunday
- Estimated price
- CHF 28–200
- Website
- austrian.com
Flights from Gothenburg-Landvetter Airport to Basel via Vienna
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- CHF 110–430
- Website
- airfrance.com
Flights from Gothenburg-Landvetter Airport to Basel via Paris Charles de Gaulle
- Ave. Duration
- 7h 50m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- CHF 80–420
- Phone
- +46 771-77 77 1
- bokningssupporten@oresundstag.se
- Website
- oresundstag.se
Train from Halmstad Centralstation to Copenhagen Lufthavn
- Ave. Duration
- 2h 5m
- Frequency
- Hourly
- Estimated price
- CHF 25–50
- Website
- https://www.oresundstag.se/en
Train from Halmstad Centralstation to Mölndal station
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- CHF 19–40
- Website
- https://www.oresundstag.se/en
Train from Halmstad Centralstation to Malmö, Centralstation
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- CHF 21–40
- Website
- https://www.oresundstag.se/en
Train from Halmstad Centralstation to Köpenhamn H
- Ave. Duration
- 2h 20m
- Frequency
- Hourly
- Estimated price
- CHF 27–50
- Website
- https://www.oresundstag.se/en
- Phone
- +46 77 175 75 75
- kundservice@sj.se
- Website
- sj.se
Train from Halmstad Centralstation to Copenhagen Lufthavn
- Ave. Duration
- 3h 12m
- Frequency
- 4 times a week
- Estimated price
- CHF 22–40
- Website
- https://www.sj.se/en/
Night train from Halmstad C to Hamburg Hbf
- Ave. Duration
- 9h 9m
- Frequency
- 3 times a week
- Estimated price
- CHF 85–140
- Website
- https://www.sj.se/en/
Train from Halmstad Centralstation to Malmö, Centralstation
- Ave. Duration
- 1h 15m
- Frequency
- Every 4 hours
- Estimated price
- CHF 19–30
- Website
- https://www.sj.se/en/
- Phone
- +49 (0) 221 800 20 820
- info@urlaubs-express.de
- Website
- urlaubs-express.de
Car train from Hamburg Hbf to Lörrach Hbf
- Ave. Duration
- 10h
- Frequency
- Once a week
- Estimated price
- CHF 90–110
- Website
- https://urlaubs-express.de/?lang=en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Hamburg Hbf to Basel SBB
- Ave. Duration
- 7h 37m
- Frequency
- Hourly
- Estimated price
- CHF 140–330
- Website
- https://int.bahn.de/en
Train from Hamburg Hbf to Kassel Bahnhof Wilhelmshöhe
- Ave. Duration
- 3h 2m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 50–130
- Website
- https://int.bahn.de/en
Train from Kassel Bahnhof Wilhelmshöhe to Basel Bad Bf
- Ave. Duration
- 4h 13m
- Frequency
- Hourly
- Estimated price
- CHF 85–210
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Hamburg Hbf to Basel SBB
- Ave. Duration
- 10h 37m
- Frequency
- Twice daily
- Estimated price
- CHF 150–220
- Website
- https://konzern.oebb.at/en/
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 29–85
- Website
- https://www.sbb.ch/en
- Phone
- +46 40 669 62 00
- snalltaget@snalltaget.se
- Website
- snalltaget.se
Train from Halmstad Centralstation to Mölndal station
- Ave. Duration
- 1h 13m
- Frequency
- Once daily
- Estimated price
- CHF 13–21
- Website
- https://www.snalltaget.se/en
Train from Halmstad Centralstation to Malmö, Centralstation
- Ave. Duration
- 1h 22m
- Frequency
- Once daily
- Estimated price
- CHF 14–23
- Website
- https://www.snalltaget.se/en
Train from Malmo C to Hamburg Hbf
- Ave. Duration
- 5h 42m
- Frequency
- Once daily
- Estimated price
- CHF 45–80
- Website
- https://www.snalltaget.se/en
- Phone
- +47 61 05 19 10
- tog@vy.no
- Website
- vy.no
Train from Halmstad Centralstation to Malmö, Centralstation
- Ave. Duration
- 1h 17m
- Frequency
- 6 times a week
- Estimated price
- CHF 28–40
- Website
- https://www.vy.no/en
- Book at
- https://www.vy.no/en/buy-tickets/train-and-bus-tickets
- Phone
- +47 70 13 14 15
- kundehenv@dsb.dk
- Website
- dsb.dk
Train from København H to Hamburg Hbf
- Ave. Duration
- 5h 5m
- Frequency
- Every 4 hours
- Estimated price
- CHF 95–140
- Website
- https://www.dsb.dk/en/
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Hamburg Hbf to Basel Sbb
- Ave. Duration
- 10h 10m
- Frequency
- Once daily
- Estimated price
- CHF 45–120
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 100–120
- Couchette Carriage
- CHF 70–85
- Seating Carriage
- CHF 45–55
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- https://www.flixbus.fr
Bus from Halmstad to Copenhagen Busterminal
- Ave. Duration
- 2h 40m
- Frequency
- Every 4 hours
- Estimated price
- CHF 11–19
- Website
- https://www.flixbus.co.uk
Bus from Copenhagen Busterminal to Frankfurt central train station
- Ave. Duration
- 15h 35m
- Frequency
- Once daily
- Estimated price
- CHF 55–100
- Website
- https://www.flixbus.co.uk
- Phone
- +45 70 90 01 00
- kombardo@kombardoexpressen.dk
- Website
- kombardoexpressen.com
Bus from Halmstad to Copenhagen Busterminal
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Website
- https://www.kombardoexpressen.com/
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Frankfurt, Hauptbahnhof FOB to Basel, Bahnhof
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
Want to know more about travelling around Switzerland
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Halmstad to Basel bus services, operated by FlixBus, arrive at Copenhagen Busterminal station.
Halmstad to Basel train services, operated by Öresundståg, arrive at Malmö, Centralstation.
Yes, the driving distance between Halmstad to Basel is 1441 km. It takes approximately 12h 34m to drive from Halmstad to Basel.
Book your Halmstad to Basel train tickets online with Omio.
Book your Halmstad to Basel bus tickets online with Omio.
There are 1326+ hotels available in Basel.


































