There are 8 ways to get from Saint Petersburg to Romania by plane, 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.
Fly to Bucharest Otopeni
best- Fly from Pulkovo Airport (LED) to Bucharest Otopeni (OTP)plane LED - OTP
10h 3m$114–294Bus
cheapest- Take the bus from St Petersburg, station to Chișinău, North Bus Stationbus St Petersburg/Chișinău
- Take the bus from Chișinău Autogara Nord to Bucharest Filaret Bus Stationbus Bucharest / ...
35h 48m$109–211Bus, train via Braşov
- Take the bus from Saint Petersburg to Orhei, Moldovabus
- Take the bus from Orhei to Braşovbus
- Take the train from Brașov to Bucharesttrain
34h 15m$124–246Drive 2,156 km
- Drive from Saint Petersburg to Bucharestcar 2,156 km
31h 40m$344–497Fly to Cluj-Napoca
- Fly from Pulkovo Airport (LED) to Cluj-Napoca (CLJ)plane LED - CLJ
10h 23m$142–372Fly to Timișoara Traian Vuia International Airport
- Fly from Pulkovo Airport (LED) to Timișoara Traian Vuia International Airport (TSR)plane LED - TSR
10h 53m$263–903Bus via Bălţi
- Take the bus from Saint Petersburg to Bălți, Moldovabus Saint Petersburg/Bălți
- Take the bus from Bălți to Bucharest Otopeni Airportbus
37h 27m$128–215Bus, train
- Take the bus from St Petersburg, station to Chișinău, North Bus Stationbus St Petersburg/Chișinău
- Take the train from Chisinau to Bucuresti Nordtrain 401
43h 16m$158–268
Saint Petersburg to Romania by bus, train, and foot
Questions & Answers
The cheapest way to get from Saint Petersburg to Romania is to fly which costs $110 - $300 and takes 10h 3m.
The fastest way to get from Saint Petersburg to Romania is to fly which takes 10h 3m and costs $110 - $300.
No, there is no direct bus from Saint Petersburg station to Romania. However, there are services departing from St Petersburg, station and arriving at Piata Unirii 4 via Chișinău Autogara Nord and Autogara Filaret. The journey, including transfers, takes approximately 35h 48m.
The distance between Saint Petersburg and Romania is 1757 km. The road distance is 2156 km.
The best way to get from Saint Petersburg to Romania without a car is to bus and train via Braşov which takes 34h 15m and costs $120 - $250.
It takes approximately 10h 3m to get from Saint Petersburg to Romania, including transfers.
Saint Petersburg to Romania bus services, operated by Bon Voyage, depart from St Petersburg, station.
The best way to get from Saint Petersburg to Romania is to fly which takes 10h 3m and costs $110 - $300. Alternatively, you can bus, which costs $100 - $220 and takes 35h 48m.
Saint Petersburg to Romania bus services, operated by Bon Voyage, arrive at Chișinău, North Bus Station.
Yes, the driving distance between Saint Petersburg to Romania is 2156 km. It takes approximately 31h 40m to drive from Saint Petersburg to Romania.
What companies run services between Saint Petersburg, Russia and Romania?
Turkish Airlines, Air Serbia, and four other airlines fly from Pulkovo Airport (LED) to Bucharest Otopeni (OTP) 4 times a day. Alternatively, you can take a bus from St Petersburg, station to Piata Unirii 4 via Chișinău Autogara Nord, Bucharest Filaret Bus Station, and Autogara Filaret in around 35h 48m.
- Website
- turkishairlines.com
Flights from Pulkovo Airport to Bucharest Otopeni via Istanbul
- Ave. Duration
- 6h 43m
- When
- Every day
- Estimated price
- $190–650
Flights from Pulkovo Airport to Cluj-Napoca via Istanbul
- Ave. Duration
- 7h 35m
- When
- Every day
- Estimated price
- $240–850
Flights from Pulkovo Airport to Timișoara Traian Vuia International Airport via Istanbul
- Ave. Duration
- 8h 3m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $260–900
- Website
- airserbia.com
Flights from Pulkovo Airport to Bucharest Otopeni via Belgrade
- Ave. Duration
- 9h 55m
- When
- Wednesday, Saturday, and Monday
- Estimated price
- $110–290
Flights from Pulkovo Airport to Cluj-Napoca via Belgrade, Bucharest Otopeni
- Ave. Duration
- 12h 20m
- When
- Wednesday and Saturday
- Estimated price
- $140–370
- Website
- animawings.com
Flights from Pulkovo Airport to Bucharest Otopeni via Antalya
- Ave. Duration
- 8h 20m
- When
- Wednesday
- Estimated price
- $160–390
Flights from Pulkovo Airport to Cluj-Napoca via Istanbul
- Ave. Duration
- 7h 55m
- When
- Thursday and Sunday
- Estimated price
- $240–850
Flights from Pulkovo Airport to Timișoara Traian Vuia International Airport via Istanbul
- Ave. Duration
- 8h 35m
- When
- Monday and Friday
- Estimated price
- $260–900
- Website
- sunexpress.com
Flights from Pulkovo Airport to Bucharest Otopeni via Antalya
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $160–390
- Website
- flyulendo.com
Flights from Pulkovo Airport to Cluj-Napoca via Antalya
- Ave. Duration
- 9h 10m
- When
- Monday, Wednesday, and Friday
- Estimated price
- $200–800
- Phone
- +40 238 434 380
- [email protected]
- Website
- transferoviarcalatori.ro
Train from Brașov to Bucharest
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- $7–22
- Schedules at
- transferoviarcalatori.ro
- 2nd Class
- $7–13
- 1st Class
- $14–22
- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Brașov to Bucharest
- Ave. Duration
- 3h 49m
- Frequency
- Hourly
- Estimated price
- $17–19
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- 0310 800 900
- [email protected]
- Website
- regiocalatori.ro
Train from Brașov to Bucharest
- Ave. Duration
- 2h 51m
- Frequency
- Every 4 hours
- Estimated price
- $7–9
- Website
- https://regiocalatori.ro/
- Phone
- +40 751 525 520
- [email protected]
- Website
- astratranscarpatic.ro
Train from Brașov to Bucharest
- Ave. Duration
- 2h 33m
- Frequency
- 4 times a day
- Estimated price
- $10–15
- Book at
- astratranscarpatic.ro
- Phone
- +40 351 409 153
- [email protected]
- Website
- softrans.ro
Train from Brașov to Bucharest
- Ave. Duration
- 2h 31m
- Frequency
- 3 times a day
- Estimated price
- $9–10
- Schedules at
- softrans.ro
- Phone
- (+373) 22 83 33 33
- [email protected]
- Website
- railway.md
Train from Chisinau to Bucuresti Nord
- Ave. Duration
- 13h 48m
- Frequency
- Twice daily
- Estimated price
- $20–35
- Schedules at
- railway.md
- Phone
- +373 (689) 78-455
- [email protected]
- Website
- bonvoyage.md
Bus from Saint Petersburg to Orhei, Moldova
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- $87–174
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- $174
- Children
- $87
Bus from St Petersburg, station to Chișinău, North Bus Station
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- $87–174
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- $174
- Children
- $87
Bus from Saint Petersburg to Bălți, Moldova
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- $87–174
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- $174
- Children
- $87
Bus from St Petersburg, station to Chișinău, North Bus Station
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- $87–174
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- $174
- Children
- $87
- Phone
- +373 78 348 888
- [email protected]
- Website
- galtrans.md
Bus from Orhei to Braşov
- Ave. Duration
- 3h 40m
- Frequency
- Twice daily
- Estimated price
- $30–50
- Schedules at
- galtrans.md
Bus from Chișinău Autogara Nord to Bucharest Filaret Bus Station
- Ave. Duration
- 8h 28m
- Frequency
- Hourly
- Estimated price
- $29–50
- Schedules at
- galtrans.md
- Phone
- +37378810008
- [email protected]
- Website
- mirtrans-express.com
Bus from Chișinău Autogara Nord to Bucharest Filaret Bus Station
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Estimated price
- $20–35
- Schedules at
- mirtrans-express.com
- Phone
- +40735123000
- [email protected]
- Website
- trendbus.ro
Bus from Bălți to Bucharest Otopeni Airport
- Ave. Duration
- 9h 38m
- Frequency
- Twice daily
- Estimated price
- $39
- Schedules at
- romtransexpress.autogari.ro
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Why you should take the train in the US, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
There are 5464+ hotels available in Romania.





























