Saint Petersburg, FL, United States
Heraklion
The best and cheapest way to get from Saint Petersburg, FL, United States and Heraklion is to travel by air, which will cost about 1,154 EUR or 1410.30 USD.