There are 6 ways to get from Saint Petersburg to Burgas by plane, bus, train, night 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

Fly  •  6 h 19 min

  1. Fly from St. Petersburg (LED) to Burgas (BOJ) LED - BOJ

$163 - $655

Cheapest option

Train, bus  •  2 days 4 h

  1. Take the train from St Petersburg Vitebskii to Chisinau Express
  2. Take the bus from Chişinău Southern Bus to Burgas Central Bus Station West

$60 - $121

4 alternative options

Bus via Dobrich  •  47 h 5 min

  1. Take the bus from Saint Petersburg to Odessa
  2. Take the bus from Odessa to Dobrich
  3. Take the bus from Dobrich to Varna
  4. Take the bus from Varna to Burgas South

$123 - $179

Bus  •  2 days 1 h

  1. Take the bus from Saint Petersburg to Odessa
  2. Take the bus from Odessa Zob to Varna
  3. Take the bus from Varna to Burgas

$131 - $174

Train, night train  •  2 days 13 h

  1. Take the train from St Petersburg Vitebskii to Kazatin Tovarnij
  2. Take the train from Kazatin Tovarnij to Bucharest - Gara de Nord
  3. Take the night train from Gara Bucureşti Nord to Gorna Oryahovitsa
  4. Take the train from Gorna Oryahovitsa to Dabovo
  5. Take the train from Dabovo to Vladimir Pavlov

$84 - $132

Drive  •  33 h 54 min

  1. Drive from Saint Petersburg to Burgas 1507.1 miles

$240 - $350

What companies run services between Saint Petersburg, Russia and Burgas, Bulgaria?

Nordwind Airlines, Aeroflot Russian Airlines and two other airlines fly from Saint Petersburg to Burgas twice daily. Alternatively, you can take a bus from Saint Petersburg to Burgas via Odessa, Dobrich, Varna, and Varna in around 47 h 5 min.

Airlines
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from St. Petersburg to Burgas
Ave. Duration
3 h 25 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$210 - $1,700
Flights from St. Petersburg to Burgas via Moscow Sheremetyevo
Ave. Duration
6 h 25 min
When
Monday
Estimated price
$210 - $1,700
Nordwind Airlines
Website
nordwindairlines.ru
Flights from St. Petersburg to Burgas
Ave. Duration
3 h 20 min
When
Monday
Estimated price
$170 - $550
Severstal Air Company
Website
severstal-avia.ru
Flights from St. Petersburg to Burgas via Cherepovets
Ave. Duration
5 h 45 min
When
Wednesday
Estimated price
$300 - $1,600
S7 Airlines
Website
s7.ru
Flights from St. Petersburg to Burgas via Moscow Domodedovo
Ave. Duration
6 h
When
Every day
Estimated price
$160 - $1,500
Train operators
Russian Railways (RZhD)
Website
rzd.ru
Train from St Petersburg Vitebskii to Chisinau
Ave. Duration
36 h 9 min
Frequency
5 times a week
Estimated price
$29 - $55
Website
pass.rzd.ru
Train from St Petersburg Vitebskii to Kazatin Tovarnij
Ave. Duration
23 h 44 min
Frequency
5 times a week
Estimated price
$15 - $35
Website
pass.rzd.ru
Ukrainian Railways
Website
uz.gov.ua
Train from Kazatin Tovarnij to Bucharest - Gara de Nord
Ave. Duration
23 h 8 min
Frequency
Once a week
Estimated price
$55 - $85
Schedules at
uz.gov.ua
Bulgarian Railways (BDZh)
Phone
0700 10 200
Website
bdz.bg
Night train from Gara Bucureşti Nord to Gorna Oryahovitsa
Ave. Duration
5 h 50 min
Frequency
Once daily
Estimated price
$7 - $8
Website
bdz.bg
Train from Gorna Oryahovitsa to Dabovo
Ave. Duration
2 h 27 min
Frequency
3 times a day
Estimated price
$2 - $3
Website
bdz.bg
Train from Dabovo to Vladimir Pavlov
Ave. Duration
2 h 23 min
Frequency
3 times a day
Estimated price
$4 - $5
Website
bdz.bg
Bus operators
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Saint Petersburg to Odessa
Ave. Duration
27 h 7 min
Frequency
4 times a week
Estimated price
$85 - $130
Schedules at
ecolines.net
Avtoekspres
Phone
+359 (0) 52 757 044
Email
info@autogaravn.com
Website
autogaravn.com
Bus from Odessa to Dobrich
Ave. Duration
15 h 10 min
Frequency
3 times a week
Estimated price
$27 - $40
Schedules at
autogaravn.com
Avtogari
Email
office@avtogari.info
Website
avtogari.info
Bus from Dobrich to Varna
Ave. Duration
45 min
Frequency
Every 30 minutes
Estimated price
$2 - $4
Schedules at
avtogari.info
Alba Service
Phone
+35952 91-99-03
Email
albatur@ukr.net
Website
albaserv.com
Bus from Odessa Zob to Varna
Ave. Duration
18 h
Frequency
3 times a week
Estimated price
$39
Schedules at
albaserv.com
M-Bus
Phone
056 844 966
Website
mbus-bg.com
Bus from Varna to Burgas
Ave. Duration
2 h 20 min
Frequency
Hourly
Estimated price
$7 - $11
Schedules at
mbus-bg.com
Chisinau Bus Station
Phone
+373 22 542-185
Email
autogara@mtc.md
Website
autogara.md
Bus from Chişinău Southern Bus to Burgas Central Bus Station West
Ave. Duration
15 h 30 min
Frequency
Once a week
Estimated price
$28 - $65
Schedules at
autogara.md

Want to know more about travelling around Bulgaria

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

How far is it from Saint Petersburg to Burgas?

The distance between Saint Petersburg and Burgas is 1948 km. The road distance is 2411 km.

What is the cheapest way to get from Saint Petersburg to Burgas?

The cheapest way to get from Saint Petersburg to Burgas is to train and bus which costs RUB 3700 - RUB 7500 and takes 2 days 4 h.

What is the fastest way to get from Saint Petersburg to Burgas?

The quickest way to get from Saint Petersburg to Burgas is to fly which takes 6 h 19 min and costs RUB 10000 - RUB 41000.

Is there a direct train between Saint Petersburg and Burgas?

No, there is no direct train from Saint Petersburg to Burgas. However, there are services departing from St Petersburg Vitebskii and arriving at Vladimir Pavlov via Kazatin Tovarnij, Gara Bucureşti Nord, Gorna Oryahovitsa and Dabovo. The journey, including transfers, takes approximately 2 days 13 h.

Is there a direct bus between Saint Petersburg and Burgas?

No, there is no direct bus from Saint Petersburg to Burgas. However, there are services departing from Saint Petersburg and arriving at Burgas South via Odessa, Dobrich and Varna. The journey, including transfers, takes approximately 47 h 5 min.

How long does it take to get from Saint Petersburg to Burgas?

It takes approximately 6 h 19 min to get from Saint Petersburg to Burgas, including transfers.