Duration 12h 37m
Distance 738.2 km
Average price 900 kr
Frequency 2/day

Trip overview

The average train between Gävle and Luleå takes 12h 37m and the fastest train takes 10h 30m. The train service runs several times per day from Gävle to Luleå. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. Gävle Centralstation
  2. Luleå
10h 30m
Bookable on Rome2rio
700 kr - 1000 kr

Gävle to Luleå train times

Trains run five times a day between Gävle and Luleå. The earliest departure is at 20:00 in the evening, and the last departure from Gävle is at 22:53 which arrives into Luleå at 11:00. All services run direct with no transfers required, and take on average 12h 37m. The schedules shown below are for the next available departures.

Frequently asked questions

Want to know about travelling from Gävle to Luleå? 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.

There is widespread community transmission globally.
Some travel restrictions may still be in place within Sweden. For the latest travel status, please check the official page for Sweden.

Learn More.

Yes, there is a direct train departing from Gävle Centralstation station and arriving at Luleå Centralstation station. Services depart five times a day, and operate every day. The journey takes approximately 10h 30m.

More details

The distance between Gävle and Luleå is 601 km. The road distance is 738.2 km.

Get driving directions

Gävle to Luleå train services, operated by Swedish Railways (SJ), depart from Gävle Centralstation.

More details

Gävle to Luleå train services, operated by Swedish Railways (SJ), arrive at Luleå Centralstation.

More details

Book your Gävle to Luleå train tickets online with Omio.

Search and book

There are 25+ hotels available in Luleå. Prices start at 1000 kr SEK per night.

More details

What companies run services between Gävle and Luleå?

Swedish Railways (SJ) operates a train from Gävle Centralstation to Luleå Centralstation 5 times a day. Tickets cost 700 kr - 1000 kr and the journey takes 10h 30m.
Train operators
Swedish Railways (SJ)
Ave. Duration
10h 30m
Frequency
5 times a day
Estimated price
700 kr - 1000 kr
Phone
+46 77 175 75 75
Email
kundservice@sj.se
Website
sj.se
Train from Gävle Centralstation to Luleå Centralstation
Ave. Duration
10h 30m
Frequency
5 times a day
Estimated price
700 kr - 1000 kr
Website
Swedish Railways (SJ)
1st Class Ticket
700 kr - 900 kr
2nd Class Ticket
800 kr - 1000 kr

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps