There are 7 ways to get from Larissa to Saint Petersburg by train, plane, bus, 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.
Train to Thessaloniki Airport Makedonia, fly
best- Take the train from Larissa to Thessalonikitrain
- Fly from Thessaloniki Airport Makedonia (SKG) to Pulkovo Airport (LED)plane SKG - LED
12h 20m₽10,474–26,014Bus
- Take the bus from Larissa to București, Autogara Militaribus
- Take the bus from Bucharest Filaret Bus Station to Chișinău Autogara Nordbus
- Take the bus from Chișinău, North Bus Station to St Petersburg, stationbus
2d 1h₽16,181–30,117Drive 2,932.9 km
- Drive from Larissa to Saint Petersburgcar 2,932.9 km
33h 55m₽52,242–75,460Bus to Ohrid Airport, fly
- Take the bus from Larisa to Pogradecbus
- Fly from Ohrid Airport (OHD) to Pulkovo Airport (LED)plane OHD - LED
15h 22mBus to Tirana International Airport Nënë Tereza, fly
- Take the bus from Larisa to Elbasanbus
- Fly from Tirana International Airport Nënë Tereza (TIA) to Pulkovo Airport (LED)plane TIA - LED
17h 17mTrain, bus
- Take the train from Larissa to Neoi Poroitrain Re
- Take the bus from Neoi Poroi to Rzeszówbus
- Take the train from Rzeszow Glowny to Lublin Glownytrain Ic
- Take the train from Lublin Glowny to Terespoltrain R
- Take the train from Brest C to Vitebsky Railway Terminaltrain
2d 6h₽20,176–41,935Train, bus via Iași
- Take the train from Larissa to Thessalonikitrain Re / ...
- Take the bus from Thessaloniki to Iasi, Autogara Codreanubus
- Take the bus from Iași to Otacibus
- Take the bus from Otaci to Saint Petersburg Bus Terminalbus
2d 12h₽17,857–38,647
Thessaloniki Airport Makedonia (SKG) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Larissa to Saint Petersburg is to train and fly which costs RUB 10000 - RUB 26000 and takes 12h 20m.
The fastest way to get from Larissa to Saint Petersburg is to train and fly which takes 12h 20m and costs RUB 10000 - RUB 26000.
No, there is no direct bus from Larissa to Saint Petersburg station. However, there are services departing from Larissa and arriving at St Petersburg, station via Autogara Militari, Carol Davila, Bucharest Filaret Bus Station and Chișinău, North Bus Station. The journey, including transfers, takes approximately 2 days 1h.
The distance between Larissa and Saint Petersburg is 2405 km. The road distance is 2932.9 km.
The best way to get from Larissa to Saint Petersburg without a car is to bus which takes 2 days 1h and costs RUB 16000 - RUB 31000.
It takes approximately 12h 20m to get from Larissa to Saint Petersburg, including transfers.
Larissa to Saint Petersburg bus services, operated by FlixBus, depart from Larissa station.
Larissa to Saint Petersburg bus services, operated by FlixBus, arrive at București, Autogara Militari station.
Yes, the driving distance between Larissa to Saint Petersburg is 2933 km. It takes approximately 33h 55m to drive from Larissa to Saint Petersburg.
What companies run services between Larissa, Greece and Saint Petersburg, Russia?
You can take a bus from Larissa to St Petersburg, station via București, Autogara Militari, Autogara Militari, Carol Davila, Autogara Filaret, Bucharest Filaret Bus Station, and Chișinău, North Bus Station in around 2d 1h.
- Website
- turkishairlines.com
Flights from Thessaloniki Airport Makedonia to Pulkovo Airport via Istanbul
- Ave. Duration
- 9h 38m
- When
- Every day
- Estimated price
- ₽16,000–55,000
Flights from Ohrid Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 7h 45m
- When
- Thursday and Sunday
- Estimated price
- ₽27,000–95,000
Flights from Tirana International Airport Nënë Tereza to Pulkovo Airport via Istanbul
- Ave. Duration
- 11h 20m
- When
- Every day
- Estimated price
- ₽15,000–55,000
- Website
- airserbia.com
Flights from Thessaloniki Airport Makedonia to Pulkovo Airport via Belgrade
- Ave. Duration
- 9h 55m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- ₽9,000–24,000
Flights from Ohrid Airport to Pulkovo Airport via Belgrade
- Ave. Duration
- 9h 52m
- When
- Monday and Saturday
- Estimated price
- ₽15,000–39,000
Flights from Tirana International Airport Nënë Tereza to Pulkovo Airport via Belgrade
- Ave. Duration
- 9h 45m
- When
- Monday to Saturday
- Estimated price
- ₽8,000–22,000
- Website
- flypgs.com
Flights from Tirana International Airport Nënë Tereza to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 10h 36m
- When
- Every day
- Estimated price
- ₽10,000–42,000
- Website
- ajet.com
Flights from Tirana International Airport Nënë Tereza to Pulkovo Airport via Ankara
- Ave. Duration
- 8h 20m
- When
- Saturday
- Estimated price
- ₽14,000–55,000
Flights from Tirana International Airport Nënë Tereza to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 13h 50m
- When
- Every day
- Estimated price
- ₽13,000–48,000
- Phone
- 14511
- Website
- hellenictrain.gr
Train from Larissa to Thessaloniki
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₽1,100–1,700
- Website
- https://www.hellenictrain.gr/en
Train from Larissa to Neoi Poroi
- Ave. Duration
- 28 min
- Frequency
- Hourly
- Estimated price
- ₽370–550
- Website
- https://www.hellenictrain.gr/en
Train from Larissa to Thessaloniki
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₽1,100–1,700
- Website
- https://www.hellenictrain.gr/en
- Phone
- +48 22 322 22 22
- [email protected]
- Website
- intercity.pl
Train from Rzeszow Glowny to Lublin Glowny
- Ave. Duration
- 2h 39m
- Frequency
- Every 3 hours
- Estimated price
- ₽3,200–12,000
- Website
- https://www.intercity.pl/en/
- Phone
- +48 22 474 00 44
- [email protected]
- Website
- polregio.pl
Train from Rzeszow Glowny to Lublin Glowny
- Ave. Duration
- 3h 35m
- Frequency
- Every 4 hours
- Estimated price
- ₽800–1,100
- Website
- https://polregio.pl/pl/
Train from Lublin Glowny to Terespol
- Ave. Duration
- 3h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₽800–1,200
- Website
- https://polregio.pl/pl/
Train from Brest C to Vitebsky Railway Terminal
- Ave. Duration
- 17h 34m
- Frequency
- Once daily
- Estimated price
- ₽7,500–13,397
- Website
- https://www.rw.by/
- Website
- https://pass.rw.by/ru/
- 3rd Class (Platzcart)
- ₽7,500–9,000
- 2nd Class (Kupé)
- ₽13,397
- 1nd Class (SW)
- ₽25,000–29,000
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- https://www.flixbus.fr
Bus from Larissa to București, Autogara Militari
- Ave. Duration
- 14h 20m
- Frequency
- 5 times a week
- Estimated price
- ₽7,000–12,000
- Website
- https://www.flixbus.co.uk
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Bucharest Filaret Bus Station to Chișinău Autogara Nord
- Ave. Duration
- 8h 27m
- Frequency
- Hourly
- Estimated price
- ₽2,500–4,000
- Schedules at
- galtrans.md
Bus from Iași to Otaci
- Ave. Duration
- 11h 8m
- Frequency
- Every 30 minutes
- Estimated price
- ₽1,700–4,000
- Schedules at
- galtrans.md
- Phone
- +37378810008
- [email protected]
- Website
- mirtrans-express.com
Bus from Bucharest Filaret Bus Station to Chișinău Autogara Nord
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Estimated price
- ₽1,700–2,900
- Schedules at
- mirtrans-express.com
- Phone
- +373 (689) 78-455
- [email protected]
- Website
- bonvoyage.md
Bus from Chișinău, North Bus Station to St Petersburg, station
- Ave. Duration
- 24h
- Frequency
- Twice a week
- Estimated price
- ₽7,378–14,756
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽14,756
- Children
- ₽7,378
- Phone
- +30694 051 4160
- [email protected]
- Website
- metroeuro.travel
Bus from Larisa to Pogradec
- Ave. Duration
- 3h 59m
- Frequency
- Once daily
- Schedules at
- metroeuro.travel
Bus from Larisa to Elbasan
- Ave. Duration
- 5h 11m
- Frequency
- Once daily
- Schedules at
- metroeuro.travel
- Phone
- 0030 2108219900
- [email protected]
- Website
- siamostours.com
Bus from Neoi Poroi to Rzeszów
- Ave. Duration
- 25h 45m
- Frequency
- Once a week
- Estimated price
- ₽8,500–22,000
- Schedules at
- siamostours.com
- Phone
- +30-2310540970
- [email protected]
- Website
- simeonidistours.gr
Bus from Thessaloniki to Iasi, Autogara Codreanu
- Ave. Duration
- 21h 50m
- Frequency
- Once a week
- Estimated price
- ₽5,500–15,000
- Website
- https://simeonidistours.gr/en/
- Phone
- +373 22 542-185
- [email protected]
- Website
- autogara.md
Bus from Otaci to Saint Petersburg Bus Terminal
- Ave. Duration
- 23h 11m
- Frequency
- Once daily
- Estimated price
- ₽9,500–18,000
- Schedules at
- autogara.md
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.
Related travel guides
Want to know more about Flixbus?
Read the travel guide
































