There are 5 ways to get from Imatra to St. Petersburg by train, plane or bus

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

Train to Helsinki, fly to Tampa  •  18 h 24 min

  1. Take the train from Imatra to Tikkurila
  2. Fly from Helsinki (HEL) to Tampa (TPA) HEL - TPA

$790 - $2,221

Cheapest option

Train to Helsinki, fly to Orlando, train  •  24 h 5 min

  1. Take the train from Imatra to Tikkurila
  2. Fly from Helsinki (HEL) to Orlando (MCO) HEL - MCO
  3. Take the train from Orlando Amtrak to Tampa Amtrak

$385 - $778

3 alternative options

Bus, train to St. Petersburg, fly to Tampa  •  21 h 35 min

  1. Take the bus from Imatra to Vyborg
  2. Take the train from Vyborg/Viipuri to St Petersburg Finlyandskii
  3. Fly from St. Petersburg (LED) to Tampa (TPA) LED - TPA

$621 - $1,805

Train to Helsinki, fly to Sarasota/Bradenton  •  23 h 30 min

  1. Take the train from Imatra to Tikkurila
  2. Fly from Helsinki (HEL) to Sarasota/Bradenton (SRQ) HEL - SRQ

$685 - $3,455

Train to Helsinki, fly to Daytona Beach, bus  •  25 h 50 min

  1. Take the train from Imatra to Tikkurila
  2. Fly from Helsinki (HEL) to Daytona Beach (DAB) HEL - DAB
  3. Take the bus from Daytona International Speedway to 49Th St N + Lake Blvd

$583 - $2,699

What companies run services between Imatra, Finland and St. Petersburg, FL, USA?

There is no direct connection from Imatra to St. Petersburg. However, you can take the line 100 bus to Imatran keskusliikenneasema I, take the walk to Imatra, take the train to Tikkurila, take the train to Helsinki Lentoasema, take the walk to Helsinki airport, fly to Tampa, then take the taxi to St. Petersburg. Alternatively, you can take the line 100 bus to Imatran keskusliikenneasema I, take the walk to Imatra, take the bus to Vyborg, take the walk to Vyborg/Viipuri, take the train to St Petersburg Finlyandskii, take the walk to Ploshchad Lenina, take the line 1 Metro to Tekhnologichesky Institut, take the line 2 Metro to Moskovskaya, take the walk to Moskovskaya Metro, take the line 39 bus to Pulkovo Terminal 1 Airport, take the walk to St. Petersburg airport, fly to Tampa, then take the taxi to St. Petersburg.

Airlines
American Airlines
Website
aa.com
Flights from Helsinki to Tampa via Miami
Ave. Duration
13 h 26 min
When
Thursday
Estimated price
$550 - $2,900
Flights from Helsinki to Tampa via Chicago O'Hare
Ave. Duration
14 h 54 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$550 - $2,900
Flights from Helsinki to Tampa via New York JFK, Charlotte
Ave. Duration
14 h 50 min
When
Every day
Estimated price
$550 - $2,800
Flights from Helsinki to Tampa via New York JFK, Reagan Washington
Ave. Duration
15 h 25 min
When
Monday to Friday
Estimated price
$550 - $2,800
Flights from Helsinki to Sarasota/Bradenton via New York JFK, Charlotte
Ave. Duration
15 h 6 min
When
Every day
Estimated price
$650 - $3,400
Flights from Helsinki to Sarasota/Bradenton via London Heathrow, Charlotte
Ave. Duration
17 h 38 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$700 - $3,400
Flights from Helsinki to Sarasota/Bradenton via Paris CDG, Charlotte
Ave. Duration
17 h 51 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$700 - $3,400
Flights from Helsinki to Orlando via Miami
Ave. Duration
13 h 16 min
When
Thursday
Estimated price
$1,000 - $3,700
Flights from Helsinki to Orlando via Chicago O'Hare
Ave. Duration
13 h 45 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$1,000 - $3,700
Flights from Helsinki to Orlando via New York JFK
Ave. Duration
15 h 25 min
When
Every day
Estimated price
$1,000 - $3,700
Flights from Helsinki to Daytona Beach via New York JFK, Charlotte
Ave. Duration
14 h 51 min
When
Every day
Estimated price
$500 - $2,600
Flights from Helsinki to Daytona Beach via Chicago O'Hare, Charlotte
Ave. Duration
16 h 33 min
When
Monday, Wednesday, Thursday, Friday, Saturday and Sunday
Estimated price
$500 - $2,700
Flights from Helsinki to Daytona Beach via London Heathrow, Charlotte
Ave. Duration
17 h 36 min
When
Sunday
Estimated price
$500 - $2,600
Flights from Helsinki to Daytona Beach via Paris CDG, Charlotte
Ave. Duration
21 h 26 min
When
Every day
Estimated price
$550 - $2,600
Delta
Website
delta.com
Flights from St. Petersburg to Tampa via Amsterdam, Atlanta
Ave. Duration
16 h 12 min
When
Every day
Estimated price
$650 - $3,400
Flights from St. Petersburg to Tampa via Paris CDG, Atlanta
Ave. Duration
18 h 3 min
When
Every day
Estimated price
$1,000 - $5,500
Flights from St. Petersburg to Tampa via Paris CDG, Detroit
Ave. Duration
18 h 56 min
When
Every day
Estimated price
$650 - $3,600
Flights from St. Petersburg to Tampa via Paris CDG, New York JFK
Ave. Duration
19 h 29 min
When
Every day
Estimated price
$650 - $3,500
Flights from St. Petersburg to Tampa via Paris CDG, Boston
Ave. Duration
19 h 36 min
When
Every day
Estimated price
$650 - $3,500
Flights from St. Petersburg to Tampa via Amsterdam, New York JFK
Ave. Duration
19 h 44 min
When
Every day
Estimated price
$600 - $3,400
Flights from St. Petersburg to Tampa via Paris CDG, Raleigh/Durham
Ave. Duration
19 h 48 min
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$650 - $3,500
Flights from Helsinki to Sarasota/Bradenton via Amsterdam, Atlanta
Ave. Duration
18 h
When
Every day
Estimated price
$950 - $4,600
Flights from Helsinki to Sarasota/Bradenton via New York JFK, Atlanta
Ave. Duration
16 h 46 min
When
Every day
Estimated price
$650 - $3,500
Flights from Helsinki to Orlando via Amsterdam
Ave. Duration
15 h 31 min
When
Every day
Estimated price
$600 - $3,200
Flights from Helsinki to Daytona Beach via Amsterdam, Atlanta
Ave. Duration
16 h 16 min
When
Every day
Estimated price
$650 - $3,300
Flights from Helsinki to Daytona Beach via New York JFK, Atlanta
Ave. Duration
16 h 45 min
When
Monday, Tuesday, Thursday and Friday
Estimated price
$500 - $2,700
KLM
Website
klm.com
Flights from St. Petersburg to Tampa via Amsterdam, New York JFK
Ave. Duration
19 h 44 min
When
Every day
Estimated price
$600 - $3,400
Flights from Helsinki to Sarasota/Bradenton via Amsterdam, Atlanta
Ave. Duration
18 h
When
Every day
Estimated price
$950 - $4,600
Flights from Helsinki to Sarasota/Bradenton via New York JFK, Atlanta
Ave. Duration
16 h 46 min
When
Every day
Estimated price
$650 - $3,500
Flights from Helsinki to Orlando via Amsterdam
Ave. Duration
15 h 31 min
When
Every day
Estimated price
$600 - $3,200
Flights from Helsinki to Daytona Beach via Amsterdam, Atlanta
Ave. Duration
16 h 16 min
When
Every day
Estimated price
$650 - $3,300
Flights from Helsinki to Daytona Beach via New York JFK, Atlanta
Ave. Duration
16 h 45 min
When
Monday, Tuesday, Thursday and Friday
Estimated price
$500 - $2,700
Air France
Website
airfrance.com
Flights from St. Petersburg to Tampa via Paris CDG, Detroit
Ave. Duration
18 h 56 min
When
Every day
Estimated price
$650 - $3,600
Flights from St. Petersburg to Tampa via Paris CDG, Atlanta
Ave. Duration
19 h 14 min
When
Every day
Estimated price
$650 - $3,500
Flights from St. Petersburg to Tampa via Paris CDG, New York JFK
Ave. Duration
19 h 29 min
When
Every day
Estimated price
$650 - $3,500
Flights from Helsinki to Sarasota/Bradenton via Paris CDG, Atlanta
Ave. Duration
17 h 11 min
When
Every day
Estimated price
$1,200 - $6,000
Flights from Helsinki to Orlando via Amsterdam
Ave. Duration
15 h 31 min
When
Every day
Estimated price
$600 - $3,200
Flights from Helsinki to Daytona Beach via Paris CDG, Atlanta
Ave. Duration
17 h 1 min
When
Every day
Estimated price
$900 - $4,500
Lufthansa
Website
lufthansa.com
Flights from Helsinki to Tampa via Frankfurt
Ave. Duration
18 h 45 min
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$850 - $4,100
Flights from St. Petersburg to Tampa via Frankfurt
Ave. Duration
19 h
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$900 - $4,400
Flights from St. Petersburg to Tampa via Frankfurt, Washington Dulles
Ave. Duration
17 h 36 min
When
Every day
Estimated price
$700 - $2,900
Flights from Helsinki to Orlando via Frankfurt
Ave. Duration
18 h 40 min
When
Every day
Estimated price
$950 - $6,000
Air Canada
Website
aircanada.com
Flights from Helsinki to Sarasota/Bradenton via Copenhagen, Toronto
Ave. Duration
16 h 40 min
When
Monday
Estimated price
$900 - $3,400
Flights from Helsinki to Sarasota/Bradenton via Frankfurt, Toronto
Ave. Duration
20 h 40 min
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$950 - $3,600
Flights from Helsinki to Sarasota/Bradenton via Munich, Toronto
Ave. Duration
20 h 50 min
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$950 - $3,600
Icelandair
Website
icelandair.com
Flights from Helsinki to Tampa via Reykjavik Keflavik Nas
Ave. Duration
12 h 25 min
When
Wednesday and Sunday
Estimated price
$700 - $2,100
Flights from Helsinki to Orlando via Reykjavik Keflavik Nas
Ave. Duration
12 h 20 min
When
Monday, Tuesday, Thursday, Friday and Saturday
Estimated price
$650 - $1,300
Spirit Airlines
Website
spirit.com
Flights from Helsinki to Tampa via Chicago O'Hare
Ave. Duration
12 h 52 min
When
Monday, Friday and Saturday
Estimated price
$550 - $2,900
Flights from St. Petersburg to Tampa via Helsinki, Chicago O'Hare
Ave. Duration
14 h 52 min
When
Monday, Friday and Saturday
Estimated price
$600 - $3,100
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from St. Petersburg to Tampa via Moscow Sheremetyevo, New York JFK
Ave. Duration
18 h
When
Every day
Estimated price
$550 - $1,700
Norwegian Air Shuttle
Website
norwegian.com
Flights from Helsinki to Orlando via Oslo
Ave. Duration
12 h
When
Thursday
Estimated price
$500 - $1,400
Train operators
Finnish Railways (VR)
Russian Railways (RZhD)
Website
rzd.ru
Train from Vyborg/Viipuri to St Petersburg Finlyandskii
Ave. Duration
1 h 4 min
Frequency
Every 4 hours
Estimated price
$10 - $18
Website
pass.rzd.ru
3rd Class (Platzcart)
$10 - $15
2nd Class (Kupé)
$12 - $18
PPK-Piter
Website
ppk-piter.ru
Train from Vyborg to Finlyandsky Station
Ave. Duration
1 h 15 min
Frequency
5 times a day
Estimated price
$3 - $6
Schedules at
ppk-piter.ru
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Orlando Amtrak to Tampa Amtrak
Ave. Duration
2 h 3 min
Frequency
Once daily
Estimated price
$29 - $65
Website
amtrak.com
Coach Seat
$29 - $45
Flexi Coach Seat
$50 - $75
Business Coach Seat
$40 - $65
Room
$150 - $220
Bus operators
Ensi Bus
Website
ensi-bus.ru
Bus from Imatra to Vyborg
Ave. Duration
48 min
Frequency
On demand
Estimated price
$7 - $11
Schedules at
ensi-bus.ru
Escot Bus Lines
Phone
+1-888-571-7778
Website
escotbuslines.com
Bus from Daytona International Speedway to 49Th St N + Lake Blvd
Ave. Duration
3 h 15 min
Frequency
Twice a week
Estimated price
$45
Schedules at
escotbuslines.com

Want to know more about travelling around United States

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.

Questions & Answers

The distance between Imatra and St. Petersburg is 8383 km.

The cheapest way to get from Imatra to St. Petersburg is to train and fly which costs 310€ - 650€ and takes 24 h 5 min.

The quickest way to get from Imatra to St. Petersburg is to train and fly which takes 18 h 24 min and costs 600€ - 1800€.

It takes approximately 18 h 24 min to get from Imatra to St. Petersburg, including transfers.