The average train between Gröna Lund and Liseberg takes 4h 19m and the fastest train takes 3h 57m. There is an hourly train service from Gröna Lund to Liseberg. 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 hourly between Gröna Lund and Liseberg. The earliest departure is at 5:19 AM in the morning, and the last departure from Gröna Lund is at 11:52 PM which arrives into Liseberg at 9:01 AM. All services require a transfer at Stockholm Liljevalc Gröna Lund and take an average of 4h 19m. The schedules shown below are for the next available departures.


4h 5m • 2 changes


4h 7m • 2 changes


4h 2m • 2 changes


4h 2m • 2 changes


4h 26m • 2 changes


4h 22m • 2 changes


4h 26m • 2 changes


4h 2m • 2 changes


4h 22m • 2 changes


4h 35m • 2 changes


4h 28m • 2 changes


3h 57m • 2 changes
Want to know about travelling from Gröna Lund to Liseberg? 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 Gröna Lund to Liseberg. However, there are services departing from Gröna Lund station and arriving at Liseberg station via Göteborg Centralstation station. The journey, including transfers, takes approximately 4h 19m.
Gröna Lund to Liseberg train services, operated by SL, depart from Stockholm Centralstation.
Gröna Lund to Liseberg train services, operated by SL, arrive at Göteborg Centralstation.
The distance between Gröna Lund and Liseberg is 397.9 km. The road distance is 453 km.
Swedish Railways (SJ) operates a train from Stockholm Centralstation to Göteborg Centralstation hourly. Tickets cost kr 750–1,200 and the journey takes 3h 30m. Two other operators also service this route.