Train line 300 bus bus

Take the train Ae 787 at the station Pietari .1

The journey takes approximately 1 h 27 min. Ticket price is about 17–26 EUR. The travel distance is 157 km.

Carrier is Finnish Railways (VR).

Book

Get off at the Vainikkala
81 m on foot from the station Vainikkala to the station Vainikkala RAS.


Take the bus 300 at the station Vainikkala RAS .

The journey takes approximately 42 min. Ticket price is about 6–7 EUR. The travel distance is 30 km.

Carrier is Toimi Vento Ky.

Book

Get off at the Oikokatu L
Take the bus 100 at the station Oikokatu I .

The journey takes approximately 40 min. Ticket price is about 7–8 EUR. The travel distance is 37 km.

Carrier is Savonlinja Oy.

Book

Get off at the Saareksiinmäki I
Find hotel deals and discounts up to 20% in Imatra at Booking


Bus

Take the bus at the station Ploshchad Lenina .

The journey takes approximately 5 h 55 min. Ticket price is about 13–13 EUR. The travel distance is 237 km.

Carrier is Severnaya Palmira.

Book

Get off at the Imatra Bus station
65 m on foot from the station Imatra Bus station to the station Keskusliikenneasema E.


Take the bus 100 at the station Keskusliikenneasema E .

The journey takes approximately 5 min. Ticket price is about 2–3 EUR. The travel distance is 5 km.

Carrier is Savonlinja Oy.

Book

Get off at the Saareksiinmäki L
Find hotel deals and discounts up to 20% in Imatra at Booking


Bus via lappeenranta

Take the bus at the station Saint Petersburg Bus station .

The journey takes approximately 5 h 15 min. Ticket price is about 9–14 EUR. The travel distance is 203 km.

Carrier is Ecolines.

Book

Get off at the Lappeenranta Galleria
704 m on foot from the station Lappeenranta Galleria to the station Keskusta I.


Take the bus 100 at the station Keskusta I .

The journey takes approximately 41 min. Ticket price is about 7–8 EUR. The travel distance is 37 km.

Carrier is Savonlinja Oy.

Book

Get off at the Saareksiinmäki I
Find hotel deals and discounts up to 20% in Imatra at Booking


Drive

In a rental car

The drive will take 2 h 55 min.. The distance between St. Petersburg and Imatra is 193 km. You will use 15 liters of gasoline at a cost of €19.5.

See on this site which rental company has the best deal.

Find hotel deals and discounts up to 20% in Imatra at Booking