Swebus operates a bus from Malmö to Halmstad 4 times a day. Tickets cost $19 - $27 and the journey takes 1 h 30 min. FlixBus also services this route twice daily. Alternatively, Danish Railways (DSB) operates a train from Malmö to Halmstad hourly. Tickets cost $23 - $35 and the journey takes 1 h 38 min. Swedish Railways (SJ) also services this route hourly.