There are 7 ways to get from Saint Petersburg to Tbilisi 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.

Recommended option

Fly to Tbilisi  •  6 h 54 min

  1. Fly from St. Petersburg (LED) to Tbilisi (TBS) LED - TBS

$78 - $213

Cheapest option

Bus  •  2 days 2 h

  1. Take the bus from St.Petersburg to Vladikavkaz
  2. Take the bus from Vladikavkaz to Tbilisi

$23 - $25

5 alternative options

Fly to Beslan, bus  •  9 h 29 min

  1. Fly from St. Petersburg (LED) to Beslan (OGZ) LED - OGZ
  2. Take the bus from Vladikavkaz to Tbilisi

$182 - $382

Train, bus  •  38 h 9 min

  1. Take the train from St Petersburg P Mosk to Moskva Oktiabrskaia Express
  2. Take the bus from Moscow to Tbilisi

$64 - $106

Train, bus via Beslan  •  2 days 1 h

  1. Take the train from St Petersburg P Mosk to Tver
  2. Take the train from Tver to Beslan
  3. Take the bus from Vladikavkaz to Tbilisi

$77 - $174

Bus, train  •  2 days 15 h

  1. Take the bus from Kupchino to Yerevan
  2. Take the train from Yerevan to Tbilisi 372 / ...

$62 - $101

Drive  •  35 h 5 min

  1. Drive from Saint Petersburg to Tbilisi 1684.7 miles

$210 - $320

Questions & Answers

The cheapest way to get from Saint Petersburg to Tbilisi is to bus which costs RUB 1450 - RUB 1600 and takes 2 days 2 h.

More details

The quickest way to get from Saint Petersburg to Tbilisi is to fly which costs RUB 4900 - RUB 14000 and takes 6 h 54 min.

More details

The distance between Saint Petersburg and Tbilisi is 2255 km. The road distance is 2695.6 km.

Get driving directions

It takes approximately 6 h 54 min to get from Saint Petersburg to Tbilisi, including transfers.

More details

No, there is no direct bus from Saint Petersburg to Tbilisi. However, there are services departing from St.Petersburg and arriving at Tbilisi via Vladikavkaz. The journey, including transfers, takes approximately 2 days 2 h.

More details

What companies run services between Saint Petersburg, Russia and Tbilisi, Georgia?

Georgian Airways, Pobeda Airlines LLC and eight other airlines fly from Saint Petersburg to Tbilisi every 2 hours. Alternatively, you can take a bus from Saint Petersburg to Tbilisi via Vladikavkaz in around 2 days 2 h.

Airlines
Pobeda Airlines LLC
Website
pobeda.aero
Flights from St. Petersburg to Tbilisi
Ave. Duration
3 h 20 min
When
Monday and Friday
Estimated price
$100 - $260
Flights from St. Petersburg to Beslan
Ave. Duration
3 h 5 min
When
Monday, Wednesday, Thursday and Sunday
Estimated price
$130 - $320
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from St. Petersburg to Tbilisi via Moscow Sheremetyevo
Ave. Duration
5 h 35 min
When
Every day
Estimated price
$75 - $300
Georgian Airways
Website
georgian-airways.com
Flights from St. Petersburg to Tbilisi
Ave. Duration
3 h 15 min
When
Tuesday, Friday and Saturday
Estimated price
$150 - $420
Ural Airlines
Website
uralairlines.com
Flights from St. Petersburg to Tbilisi
Ave. Duration
3 h 25 min
When
Tuesday, Thursday and Sunday
Estimated price
$140 - $600
Nordavia
Website
nordavia.ru
Flights from St. Petersburg to Tbilisi
Ave. Duration
3 h 30 min
When
Wednesday and Saturday
Estimated price
$120 - $200
S7 Airlines
Website
s7.ru
Flights from St. Petersburg to Tbilisi via Moscow Domodedovo
Ave. Duration
5 h 25 min
When
Every day
Estimated price
$110 - $410
Air Baltic
Website
airbaltic.com
Flights from St. Petersburg to Tbilisi via Riga
Ave. Duration
5 h 45 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$100 - $390
Belavia Belarusian Airlines
Website
belavia.by
Flights from St. Petersburg to Tbilisi via Minsk
Ave. Duration
5 h 45 min
When
Every day
Estimated price
$120 - $280
UTair Aviation
Website
utair.ru
Flights from St. Petersburg to Beslan via Moscow Vnukovo
Ave. Duration
6 h 5 min
When
Every day
Estimated price
$140 - $440
Train operators
Russian Railways (RZhD)
Website
rzd.ru
Train from St Petersburg P Mosk to Moskva Oktiabrskaia
Ave. Duration
4 h 5 min
Frequency
Hourly
Estimated price
$17 - $40
Website
pass.rzd.ru
3rd Class (Platzcart)
$17 - $26
2nd Class (Kupé)
$27 - $40
Train from St Petersburg P Mosk to Tver
Ave. Duration
3 h 2 min
Frequency
Every 4 hours
Estimated price
$15 - $35
Website
pass.rzd.ru
3rd Class (Platzcart)
$15 - $23
2nd Class (Kupé)
$22 - $35
Train from Tver to Beslan
Ave. Duration
40 h 14 min
Frequency
4 times a week
Estimated price
$35 - $110
Website
pass.rzd.ru
3rd Class (Platzcart)
$35 - $60
2nd Class (Kupé)
$70 - $110
South Caucasus Railway
Website
ukzhd.am
Train from Yerevan to Tbilisi
Ave. Duration
10 h 20 min
Frequency
Twice daily
Estimated price
$16 - $35
Schedules at
ukzhd.am
Reserved seats car
$16 - $17
Extra Comfort Compartment
$28 - $31
Compartment car
$24 - $26
Sleeping car
$41 - $45
Bus operators
MiminoTrans Ge
Bus from Vladikavkaz to Tbilisi
Ave. Duration
3 h 7 min
Frequency
6 times a week
Estimated price
$23 - $25
Schedules at
avtovokzaly.ru
Book at
facebook.com
Avtovokzaly.ru
Phone
8-800-775-45-73
Email
support@avtovokzaly.ru
Website
avtovokzaly.ru
Bus from Moscow to Tbilisi
Ave. Duration
32 h 30 min
Frequency
Twice a week
Estimated price
$45 - $65
Schedules at
avtovokzaly.ru
Gorec Tour
Website
gorec-tour.ucoz.com
Bus from St.Petersburg to Vladikavkaz
Ave. Duration
46 h 4 min
Frequency
Twice a week
Schedules at
gorec-tour.ucoz.com
Avazar Bus
Website
avazar-bus.am
Bus from Kupchino to Yerevan
Ave. Duration
2 days 3 h
Frequency
Twice a week
Estimated price
$45 - $65
Schedules at
avazar-bus.am

Want to know more about travelling around Georgia

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.

Where to next?