By air (click here for map)
Most incoming flights are to Helsinki, with daily connections to Joensuu. RyanAir does cheap flights from Europe to Tampere. Bus and taxi services from Joensuu Airport into town (10 minutes).
For fares and timetables: www.finnair.fi and www.ryanair.com
There are car ferries from Sweden, Germany, and Estonia
Further info from:
By train (click here for map)
Train services to Joensuu are available from all the airports and ports where planes and ships arrive in Finland. The rail station in Joensuu is centrally situated, and one of the walks (Kolinpolku) starts just across the river. There are railway connections to Nurmes, 131 km north of Joensuu.
Fares and timetables: www.vr.fi
From most towns in Finland. For timetables see: www.matkahuolto.fi
Helsinki-Joensuu 450 km, Turku-Joensuu 600km (approx. distances).