• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 4 ways to get from Hamina to St. Petersburg Airport (LED) 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.

Recommended option

Bus Sov Avto  •  5 h 19 min

  1. Take the bus from Hamina linja-autoasema to St. Petersburg Frunzenskaya

$16

Cheapest option

Bus Ecolines  •  6 h 36 min

  1. Take the bus from Hamina to Saint Petersburg 102302

$13 - $18

2 alternative options

Bus, train  •  5 h 23 min

  1. Take the bus from Hamina linja-autoasema to Kouvola Matkakeskus linja-autoasema Hamina linja-autoasema - Kouvola Matkakeskus linja-autoasema
  2. Take the train from Kouvola to Pietari (Finljandski) 782 / ...

$27 - $38

Drive  •  3 h 30 min

  1. Drive from Hamina to St. Petersburg Airport (LED) 156.8 miles

$35 - $55

Questions & Answers

The cheapest way to get from Hamina to St. Petersburg Airport (LED) is to bus which costs 11€ - 16€ and takes 6 h 36 min.

More details

The quickest way to get from Hamina to St. Petersburg Airport (LED) is to drive which costs 30€ - 45€ and takes 3 h 30 min.

More details

No, there is no direct bus from Hamina to St. Petersburg Airport (LED). However, there are services departing from Hamina and arriving at Аэропорт "Пулково 1" via Витебский вокзал. Метро "Пушкинская" and 5-Й Предпортовый Проезд,Уг. Ул. Костюшко. The journey, including transfers, takes approximately 6 h 36 min.

More details

The distance between Hamina and St. Petersburg Airport (LED) is 190 km. The road distance is 250.9 km.

Get driving directions

The best way to get from Hamina to St. Petersburg Airport (LED) without a car is to bus which takes 5 h 19 min and costs 14€.

More details

It takes approximately 5 h 19 min to get from Hamina to St. Petersburg Airport (LED), including transfers.

More details

Hamina to St. Petersburg Airport (LED) bus services, operated by Ecolines, depart from Hamina station.

More details

Hamina to St. Petersburg Airport (LED) bus services, operated by Ecolines, arrive at Saint Petersburg station.

More details

St. Petersburg Airport (LED) is 1 h ahead of Hamina. It is currently 8:04 AM in Hamina and 9:04 AM in St. Petersburg Airport (LED).

Yes, the driving distance between Hamina to St. Petersburg Airport (LED) is 251 km. It takes approximately 3 h 30 min to drive from Hamina to St. Petersburg Airport (LED).

Get driving directions

Map of how to get from Hamina to St. Petersburg Airport (LED).
Launch map view
  • Distance: 118.9 miles
  • Duration: 5 h 19 min

What companies run services between Hamina, Finland and St. Petersburg Airport (LED), Russia?

Sov Avto operates a bus from Hamina to St. Petersburg Airport (LED) twice daily. Tickets cost $14 and the journey takes 4 h 38 min.

Train operators
Finnish Railways (VR)
Phone
+358 600 41900
Website
vr.fi
Train from Kouvola to Pietari (Finljandski)
Ave. Duration
2 h 14 min
Frequency
4 times a day
Estimated price
$23 - $35
Website
www.vr.fi
Bus operators
Sov Avto
Website
bus.sovavto.ru
Bus from Hamina linja-autoasema to St. Petersburg Frunzenskaya
Ave. Duration
4 h 38 min
Frequency
Twice daily
Estimated price
$14
Schedules at
bus.sovavto.ru
Kymen Charterline Oy
Phone
+358 20 7109705
Website
bussimatkatoimisto.fi
Bus from Hamina linja-autoasema to Kouvola Matkakeskus linja-autoasema
Ave. Duration
1 h 15 min
Frequency
5 times a week
Schedules at
Kymen Charterline Oy
Ecolines

Want to know more about travelling around Russia

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.

More Questions & Answers

There are 7315+ hotels available in St. Petersburg Airport (LED). Prices start at $26 USD per night.

More details