There are 3 ways to get from Mikkeli to Lappeenranta by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Porrassalmenkatu 1 E to Oleksibus Jyväskylä - Mikkeli - Lappeenranta
1h 36m€19–22Train
- Take the train from Mikkeli to Kouvolatrain Ic 70 / ...
- Take the train from Kouvola to Lappeenrantatrain Ic 3 / ...
2h 37m€24–41Drive 109.4 km
- Drive from Mikkeli to Lappeenrantacar 109.4 km
1h 30m€20–29
Mikkeli to Lappeenranta by bus
Questions & Answers
The cheapest way to get from Mikkeli to Lappeenranta is to bus which costs €19 - €22 and takes 1h 36m.
The fastest way to get from Mikkeli to Lappeenranta is to drive which takes 1h 30m and costs €20 - €29.
Yes, there is a direct bus departing from Porrassalmenkatu 1 E and arriving at Oleksi. Services depart four times a week, and operate every day. The journey takes approximately 1h 36m.
No, there is no direct train from Mikkeli to Lappeenranta. However, there are services departing from Mikkeli and arriving at Lappeenranta via Kouvola. The journey, including transfers, takes approximately 2h 37m.
The distance between Mikkeli and Lappeenranta is 108 km. The road distance is 109.4 km.
The best way to get from Mikkeli to Lappeenranta without a car is to bus which takes 1h 36m and costs €19 - €22.
The bus from Porrassalmenkatu 1 E to Oleksi takes 1h 36m including transfers and departs four times a week.
Mikkeli to Lappeenranta bus services, operated by Liikenne O. Eteläpää Oy, depart from Porrassalmenkatu 1 E station.
Mikkeli to Lappeenranta train services, operated by Finnish Railways (VR), depart from Mikkeli station.
The best way to get from Mikkeli to Lappeenranta is to bus which takes 1h 36m and costs €19 - €22. Alternatively, you can train, which costs €23 - €45 and takes 2h 37m.
What companies run services between Mikkeli, Finland and Lappeenranta, Finland?
Liikenne O. Eteläpää Oy operates a bus from Porrassalmenkatu 1 E to Oleksi 4 times a week, and the journey takes 1h 36m. Savonlinja Oy also services this route 3 times a week. Alternatively, you can take a train from Mikkeli to Lappeenranta via Kouvola in around 2h 37m.
- Phone
- +358 0100 3232
- Website
- vr.fi
Train from Mikkeli to Kouvola
- Ave. Duration
- 1h 1m
- Frequency
- Every 4 hours
- Estimated price
- €13–23
- Website
- https://www.vr.fi/en
Train from Kouvola to Lappeenranta
- Ave. Duration
- 36 min
- Frequency
- Every 3 hours
- Estimated price
- €10–18
- Website
- https://www.vr.fi/en
- Website
- matkahuolto.fi
Bus from Porrassalmenkatu 1 E to Oleksi
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a week
- Schedules at
- matkahuolto.fi
- Phone
- +358 20 1415500
- [email protected]
- Website
- savonlinja.fi
Bus from Porrassalmenkatu 1 E to Oleksi
- Ave. Duration
- 1h 41m
- Frequency
- 3 times a week
- Estimated price
- €19–22
- Website
- https://savonlinja.fi/en/
Want to know more about travelling around Finland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to plan an amazing trip around Scandinavia
Read the travel guide
More Questions & Answers
Mikkeli to Lappeenranta bus services, operated by Liikenne O. Eteläpää Oy, arrive at Oleksi station.
Mikkeli to Lappeenranta train services, operated by Finnish Railways (VR), arrive at Kouvola station.
Yes, the driving distance between Mikkeli to Lappeenranta is 109 km. It takes approximately 1h 30m to drive from Mikkeli to Lappeenranta.
Book your Mikkeli to Lappeenranta train tickets online with Omio.
There are 91+ hotels available in Lappeenranta.





