Select from 5 ways to get there

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train  •  4 h 28 min

  1. Take the train from Helsinki to Joensuu Intercity / ...

$40 - $65

Cheapest option

Bus  •  7 h 1 min

  1. Take the bus from Hki linja-autoasema to Kauppatori I Hki linja-autoasema - Joensuu / ...

$14 - $95

4 alternative options

Night bus, bus  •  8 h 13 min

  1. Take the night bus from Hki linja-autoasema to Varkaus Matkakeskus Hki linja-autoasema - Kuopio linja-autoasema
  2. Take the bus from Varkaus Matkakeskus to Urheilutalo I Varkaus Matkakeskus - Joensuu / ...

$75 - $91

Drive  •  5 h 4 min

  1. Drive from Helsinki to Joensuu 272.6 miles

$60 - $90

Fly to Joensuu, line 101 bus  •  5 h 12 min

  1. Fly from Helsinki (HEL) to Joensuu (JOE) HEL - JOE
  2. Take the line 101 bus from Paloaukea etelään to Pankkitalo I

$43 - $219

Fly to Kuopio, bus  •  6 h 52 min

  1. Fly from Helsinki (HEL) to Kuopio (KUO) HEL - KUO
  2. Take the bus from Päivärannan ramppi pohjoiseen to Kauppatori I

$82 - $255

What companies run services between Helsinki, Finland and Joensuu, Finland?

Finnish Railways (VR) operates a train from Helsinki to Joensuu every 4 hours. Tickets cost $40 - $65 and the journey takes 4 h 28 min. Alternatively, Savonlinja operates a bus from Helsinki to Joensuu twice daily. Tickets cost $80 - $95 and the journey takes 7 h 1 min. Two other operators also service this route.

Airlines
Finnair
Website
finnair.com
Flights from Helsinki to Joensuu
Ave. Duration
1 h
When
Every day
Estimated price
$60 - $260
Flights from Helsinki to Kuopio
Ave. Duration
55 min
When
Every day
Estimated price
$80 - $330
Train operators
Finnish Railways (VR)
Bus operators
Savonlinja
Phone
+358 20 1415500
Email
info@savonlinja.fi
Website
savonlinja.fi
Bus from Hki linja-autoasema to Kauppatori I
Ave. Duration
7 h 1 min
Frequency
Twice daily
Estimated price
$80 - $95
Schedules at
savonlinja.fi
Bus from Paloaukea etelään to Pankkitalo I
Ave. Duration
26 min
Frequency
Every 2 hours
Estimated price
$4 - $6
Schedules at
savonlinja.fi
Bus from Päivärannan ramppi pohjoiseen to Kauppatori I
Ave. Duration
2 h 31 min
Frequency
Every 3 hours
Estimated price
$27 - $30
Schedules at
savonlinja.fi
Onni Bus
Website
onnibus.com
Bus from Hki linja-autoasema to Joensuu
Ave. Duration
6 h 20 min
Frequency
Once daily
Estimated price
$14 - $22
Schedules at
onnibus.com
Et-Tours Oy
Website
liikennevirasto.fi
Bus from Kamppi to Joensuu
Ave. Duration
6 h 17 min
Frequency
Once daily
Schedules at
liikennevirasto.fi
Oy Pohjolan liikenne Ab
Website
pohjolanliikenne.fi
Night bus from Hki linja-autoasema to Varkaus Matkakeskus
Ave. Duration
5 h
Frequency
Once daily
Estimated price
$50 - $65
Schedules at
Oy Pohjolan liikenne Ab
Kuopion Liikenne Oy
Website
kuopionliikenne.fi
Night bus from Hki linja-autoasema to Varkaus Matkakeskus
Ave. Duration
5 h 5 min
Frequency
Once daily
Estimated price
$58 - $64
Schedules at
Kuopion Liikenne Oy
Soisalon Liikenne Oy
Phone
+358 20 7411090
Email
soisalonliikenne@soisalonliikenne.com
Website
soisalonliikenne.com
Bus from Varkaus Matkakeskus to Urheilutalo I
Ave. Duration
2 h 13 min
Frequency
Twice daily
Estimated price
$24 - $28
Schedules at
Soisalon Liikenne Oy
Pohjolan Turistiauto Oy
Phone
+358 20 1303450
Website
pohjolanmatka.fi
Bus from Päivärannanramppi etelään to Kauppatori I
Ave. Duration
2 h 57 min
Frequency
Once daily
Estimated price
$27 - $30
Schedules at
Pohjolan Turistiauto Oy

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Travelling around the UAE and Need to know: Jadrolinija - to help you get the most out of your next trip.

Questions & Answers

The distance between Helsinki and Joensuu is 373 km. The road distance is 436 km.

The cheapest way to get from Helsinki to Joensuu is to train which costs 35€ - 55€ and takes 4 h 28 min.

The quickest way to get from Helsinki to Joensuu is to train which takes 4 h 28 min and costs 35€ - 55€.

Yes, there is a direct train departing from Helsinki and arriving at Joensuu. Services depart every four hours, and operate every day. The journey takes approximately 4 h 28 min.

Yes, there is a direct bus departing from Hki linja-autoasema and arriving at Kauppatori I. Services depart four times a day, and operate every day. The journey takes approximately 7 h 1 min.

The train from Helsinki to Joensuu takes 4 h 28 min including transfers and departs every four hours.