City of Joensuu locates about 450 kilometers to North-East from Helsinki and it is a capital city of North Karelia region with more than 75 000 inhabitants. City website: http://www.joensuu.fi/en/web/english
Courses in Teneriffe Spain will be organized in Playa de las Americas. Nearest airport is Reina Sofia (Teneriffe South). But island is not so big, you can also land in North airport and take a bus there or rent a car.
From Helsinki you can reach city of Joensuu normally by three different ways:
1. by airplane
Joensuu airport international code is JOE. Planes are landing to Joensuu several times every day , Sundays and July are the most quiet seasons.
Mostly planes are Finnair or Norra planes but tickets are always sold by Finnair or partner airlines or travelling agencies. Ask your travel agency, you can fly to Joensuu example by Air France tickets etc. www.finnair.com. Helsinki airport locates in city of Vantaa, so name of airport is Helsinki-Vantaa. Believe or not: sometimes plane between Helsinki-Joensuu can be as cheap as train....
Airport of Joensuu is about 10 km from Joensuu center, busses and taxi cars are very quick going to city center after flight and to main bus station next to Sokos hotel Kimmel. There are good discounts in summer time with Helsinki-Joensuu flights.
- To Tampere planes leave from Bremen (Germany) and from Budapest (Hungary).
- They fly to Lappeenranta from Athens (Greece), Budapest (Hungary), Berlin (Germany) and Bergamo(Italy).
Remember to check these flights from Ryanair.com
website. From Tampere or Lappeenranta it is quite easy to take a train to Joensuu. Lappeenranta is closer to Joensuu (230 km) than Tampere or Helsinki. Some of these flights are available only in summer time. www.ryanair.com
2. by train
Cheapest way between Helsinki-Joensuu. Finnish trains are very comfortable and not very expensive if you buy your ticket in time. Finnish national railway company, VR, website is www.vr.fi
(they serve also in English). Cheaper "saver" train tickets are sold earliest 60 days before trip and I think latest about two weeks before your trip, if discount tickets are still available. In trains you can find restaurants and free wifi.
Cheapest "Saver" tickets are about 25 €/one way. (Basic tickets are about from 41 euros to 56 euros /one way.) Sometimes you can get flight to Joensuu in same rate, specially in summer :-) .
You can take local train from Helsinki-Vantaa airport to Tikkurila or Helsinki railway station and jump to Joensuu train. Or you can take a Finnair bus from Helsinki airport to Helsinki main railway station. Local train is included into you train ticket to Joensuu.
If you want, you can also take also a train from Joensuu or Helsinki to Russian metropol St. Petersburg, before or after you visit. Of course you normally need a visa to Russia if you are EU citizen. From 1st October 2019 there is free electric VISA available to St Petersburg area (visit there maximum 8 days) for EU Schengen countries. More information about this new practice coming in August 2019.
Traveling by train to St. Petersburg takes about 4 hours. There are also visa free 72 hours boat trips to St. Petersburg from Helsinki.
3. by bus
Also one way is to travel between Helsinki-Joensuu. Busses are ok to travel and tickets and timetables you can find from portal www.matkahuolto.fi
(also in English).
From internet you can buy these bus tickets in lower price earliest 32 days before trip. Bought from a bus, ticket is little more expencive. Credit cards are not always accepted in matkahuolto busses, so prepare with cash.
Also low fare bus company, Onnibus, operates between Helsinki-Joensuu-Helsinki. This
Onnibus company website you find here!
Cheap rate in one way can be example 15 euros (or cheaper) between Helsinki-Joensuu, depends how "early bird" rate you get. Onnibus does not accept cash, so you have to pay it by debit/credit card even in a bus. From airport you have to take train or bus to Helsinki center bus station (Kamppi, near Helsinki railway station) to get in the Onnibus going to Joensuu. Changes with timetables are possible, so check and follow them.