Travel Information
Compare train, bus, and flight for Stockholm to Gävle
Omio recommends booking the train as it is the most popular option from Stockholm to Gävle among Omio's users. If you are prioritising price, take the train, with an average ticket price of lei75 For those with little time, consider booking a train, which has an average total journey time of 2h 31m. If you are seeking to minimise your carbon footprint, the train is your best option, with estimated CO2 emissions of 0.0 - 0.1kg. Average ticket prices depend on the travel mode: a train costs an average of lei75, while a flight costs an average of lei957.
Distance: 98 miles (158 km)
Compare train with
Most popular Train | Bus | Flight | Driving |
|---|---|---|---|
lei75 Average price Cheapest | lei120 Average price | lei957 Average price | lei165 Average price (fuel + tolls) |
2h 31m Average total duration Fastest 2h 1m Onboard + 30m Additional time* | 3h 24m Average total duration 2h 54m Onboard + 30m Additional time* | 3h 5m Average total duration 1h 5m Onboard + 2h 0m Additional time* | 1h 52m Average total duration (door-to-door) |
0.0 - 0.1kg CO2 emissions Lowest | - CO2 emissions | 0.5 - 0.9kg CO2 emissions | - CO2 emissions |
![]() Most popular train company | ![]() Most popular bus company | ![]() Most popular airline | Your own car or car rental |
Direct Options | Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
This is compared to other travel options from Stockholm to Gävle:
A train is lei45 less than a bus for this route with tickets for a bus from Stockholm to Gävle costing on average lei120.
A train is lei882 less than a flight for this route with tickets for a flight from Stockholm to Gävle costing on average lei957.
Other travel options to Gävle take longer:
Flight takes on average 3h 5m.
Bus takes on average 3h 24m.
Tickets start at around lei75 compared to roughly lei165 in fuel and tolls — a saving of about lei90. The journey takes 2h 1m versus 1h 52m by car, so you'll arrive a bit later, but you can work, read, or sleep along the way rather than spending the time behind the wheel. You'll also save the hassle of parking at the other end.
Driving is worth it if you're on a tight schedule, travelling as a group, or want to stop somewhere en route.
Travel optionsfrom Stockholm to Gävle
How to get from Stockholm to Gävle by train, bus or flight.
Our recommendation
The best way to travel from Stockholm to Gävle is by taking a bus because it’s the best combination of price and speed.
821 UL · 510 UL · 501 UL+
40 SL11:08 AM4h39Stockholm City station3:47 PMGävlelei441One-way3 transfers
Cheapest
821 UL · 510 UL · 501 UL+
40 SL11:08 AM4h39Stockholm City station3:47 PMGävlelei441One-way3 transfers
Fastest
SK609:40 PM1h05Stockholm Arlanda Airport10:45 PMSundsvall–Timrå Airportlei8231One-way0 transfers
Other options
69 SL · 40 SL+
8424 Mälartåg9:49 AM2h33Stockholm12:22 PMGävle Centralstationlei651One-way2 transfers
7 SL · 40 SL+
8448 Mälartåg3:51 PM2h37Stockholm6:28 PMGävle Centralstationlei651One-way2 transfers
266 SJ9:32 AM1h24Stockholm Central Station10:56 AMGävle Centralstationlei731One-way0 transfers
821 UL · 510 UL · 501 UL+
40 SL9:08 AM4h41Stockholm City station1:49 PMGävlelei441One-way3 transfers
69 SL · 40 SL+
821 UL · 510 UL10:53 AM4h54Stockholm3:47 PMGävlelei441One-way4 transfers
7 SL · 40 SL+
821 UL · 510 UL12:51 PM4h58Stockholm5:49 PMGävlelei441One-way4 transfers
SK522:55 PM1h05Stockholm Arlanda Airport4:00 PMSundsvall–Timrå Airportlei16191One-way0 transfers
Find all the dates and times for this journey by train, bus, flight, and ferry .
Compare prices and tickets Prices for trains, buses and flights
Compare train, bus, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.
Sep 20
Sep 21
Sep 22
Sep 23
Sep 24
Sep 25
Sep 26
More than 1,000 travel companies trust us to sell their tickets all in one place.
FAQs: Travel from Stockholm to Gävle
Travel to Gävle easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Stockholm to Gävle.

This is compared to other travel options from Stockholm to Gävle:
A train is lei45 less than a bus for this route with tickets for a bus from Stockholm to Gävle costing on average lei120.
A train is lei882 less than a flight for this route with tickets for a flight from Stockholm to Gävle costing on average lei957.
Other travel options to Gävle take longer:
Flight takes on average 3h 5m.
Bus takes on average 3h 24m.
- Around 96 trains per day.
- Around 71 buses per day.
- Around 2 flights per day.
However, we recommend checking specific travel dates for your route between Stockholm and Gävle as scheduled services by train, bus, and flight can vary by season or day of the week.
- Flights mostly depart from Stockholm Arlanda Airport and arrive in Sundsvall–Timrå Airport.
- Trains mostly depart from Stockholm Central Station and arrive in Gävle Centralstation.
- Buses mostly depart from Stockholm, Västerbroplan and arrive in Gävle Fyrbovägen.
- Ferries mostly depart from Grisslehamn and arrive in Eckerö.
- Travel with FlixBus to go to Gävle by bus.
- Travel with SJ, Malartag, vy, SL, Swedish Railways (SJ) to go to Gävle by train.
- Travel with regional jet to go to Gävle by flight.
- 20 direct trains per day with SJ, Swedish Railways (SJ).
- 2 direct flights per day with regional jet.
Travelling from Stockholm to Gävle: related information
Here are some other resources that might have the information you need


