The train between Halmstad and Vimmerby takes 5h 54m. The train runs, on average, once a week from Halmstad to Vimmerby. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run on demand between Halmstad and Vimmerby. Service times information will be available soon. All services run direct with no transfers required, and take on average 5h 54m.
Want to know about travelling from Halmstad to Vimmerby? 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 train from Halmstad to Vimmerby. However, there are services departing from Halmstad Centralstation and arriving at Vimmerby station via Hässleholm Centralstation and Linkoping Centralstation. The journey, including transfers, takes approximately 5h 54m.
Halmstad to Vimmerby train services, operated by Swedish Railways (SJ), depart from Halmstad Centralstation.
Halmstad to Vimmerby train services, operated by Kalmar länstrafik, arrive at Vimmerby station.
Book your Halmstad to Vimmerby train tickets online with Omio.
The distance between Halmstad and Vimmerby is 211.7 km. The road distance is 254 km.
You can take a train from Halmstad Centralstation to Vimmerby via Hassleholm Centralstation and Linköping Centralstation in around 5h 54m.