There are 8 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  •  7 h 47 min

  1. Fly from Pulkovo (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

$22 - $24

6 alternative options

Fly to Beslan, bus  •  10 h 22 min

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

$180 - $378

Train, bus  •  40 h 49 min

  1. Take the train from St Petersburg Glavny to Bologoe-Moskovkoe
  2. Take the train from Bologoe-Moskovkoe to Moskva Oktiabrskaia
  3. Take the train from Moskva Kasanskaja to Mineralnie Wodi D
  4. Take the bus from Mineralnye Vody to Tbilisi

$81 - $165

Train, bus via Nazran  •  43 h 45 min

  1. Take the train from St Petersburg Glavny to Bologoe-Moskovkoe
  2. Take the train from Bologoe-Moskovkoe to Moskva Oktiabrskaia
  3. Take the train from Moskva Kasanskaja to Nazran D
  4. Take the bus from Vladikavkaz to Tbilisi

$111 - $207

Train, bus #2  •  2 days 7 h

  1. Take the train from St Petersburg Glavny to Vladikavkaz D
  2. Take the bus from Vladikavkaz to Tbilisi Sochi

$66 - $153

Bus, train  •  2 days 14 h

  1. Take the bus from Kupchino to Yerevan
  2. Take the train from Yerevan to Tbilisi Central station 202 / ...

$62 - $96

Drive  •  35 h 5 min

  1. Drive from Saint Petersburg to Tbilisi 1684.7 miles

$210 - $320

Questions & Answers

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

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

Get driving directions

The best way to get from Saint Petersburg to Tbilisi without a car is to train and bus which takes 40 h 49 min and costs .

More details

It takes approximately 7 h 47 min to get from Saint Petersburg to Tbilisi, including transfers.

More details

Saint Petersburg to Tbilisi bus services, operated by Gorec Tour, depart from St.Petersburg station.

More details

The best way to get from Saint Petersburg to Tbilisi is to fly which takes 7 h 47 min and costs . Alternatively, you can bus, which costs and takes 2 days 2 h.

Mode details

The quickest flight from Pulkovo Airport to Tbilisi Airport is the direct flight which takes 3 h 15 min.

Search flights

Saint Petersburg to Tbilisi bus services, operated by MiminoTrans Ge, arrive at Tbilisi station.

More details

Tbilisi is 1 h ahead of Saint Petersburg. It is currently 9:50 AM in Saint Petersburg and 10:50 AM in Tbilisi.

Yes, the driving distance between Saint Petersburg to Tbilisi is 2696 km. It takes approximately 35 h 5 min to drive from Saint Petersburg to Tbilisi.

Get driving directions

Map of how to get from Saint Petersburg to Tbilisi.
Launch map view
  • Distance: 1409.6 miles
  • Duration: 7 h 47 min

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

Georgian Airways, Ural Airlines and six 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
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Pulkovo to Tbilisi via Moscow Sheremetyevo
Ave. Duration
5 h 37 min
When
Every day
Estimated price
$75 - $300
Flights from Pulkovo to Beslan via Moscow Sheremetyevo
Ave. Duration
6 h 12 min
When
Every day
Estimated price
$190 - $700
Pobeda Airlines LLC
Website
pobeda.aero
Flights from Pulkovo to Tbilisi
Ave. Duration
3 h 20 min
When
Every day
Estimated price
$100 - $260
Flights from Pulkovo to Tbilisi via Koltsovo
Ave. Duration
7 h 30 min
When
Monday and Friday
Estimated price
$160 - $380
Flights from Pulkovo to Beslan
Ave. Duration
3 h 5 min
When
Monday, Wednesday, Thursday and Sunday
Estimated price
$130 - $320
Ural Airlines
Website
uralairlines.com
Flights from Pulkovo to Tbilisi
Ave. Duration
3 h 15 min
When
Tuesday, Thursday and Sunday
Estimated price
$140 - $600
Flights from Pulkovo to Tbilisi via Koltsovo
Ave. Duration
7 h 10 min
When
Monday
Estimated price
$140 - $600
Georgian Airways
Website
georgian-airways.com
Flights from Pulkovo to Tbilisi
Ave. Duration
3 h 15 min
When
Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$150 - $420
Nordavia
Website
nordavia.ru
Flights from Pulkovo to Tbilisi
Ave. Duration
3 h 30 min
When
Wednesday and Saturday
Estimated price
$120 - $200
S7 Airlines
Website
s7.ru
Flights from Pulkovo 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 Pulkovo to Tbilisi via Riga
Ave. Duration
5 h 45 min
When
Monday, Wednesday, Thursday, Friday and Sunday
Estimated price
$100 - $390
Belavia Belarusian Airlines
Website
belavia.by
Flights from Pulkovo to Tbilisi via Minsk
Ave. Duration
5 h 45 min
When
Every day
Estimated price
$120 - $280
UTair Aviation
Website
utair.ru
Flights from Pulkovo 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 Glavny to Bologoe-Moskovkoe
Ave. Duration
1 h 51 min
Frequency
Every 4 hours
Estimated price
$12 - $25
Website
pass.rzd.ru
3rd Class (Platzcart)
$12 - $18
2nd Class (Kupé)
$16 - $25
Train from Bologoe-Moskovkoe to Moskva Oktiabrskaia
Ave. Duration
2 h 6 min
Frequency
Every 4 hours
Estimated price
$12 - $26
Website
pass.rzd.ru
3rd Class (Platzcart)
$12 - $19
2nd Class (Kupé)
$17 - $26
Train from Moskva Kasanskaja to Mineralnie Wodi
Ave. Duration
26 h 20 min
Frequency
3 times a day
Estimated price
$30 - $85
Website
pass.rzd.ru
3rd Class (Platzcart)
$30 - $50
2nd Class (Kupé)
$55 - $85
Train from Moskva Kasanskaja to Nazran
Ave. Duration
31 h 39 min
Frequency
4 times a week
Estimated price
$35 - $95
Website
pass.rzd.ru
3rd Class (Platzcart)
$35 - $55
2nd Class (Kupé)
$60 - $95
Train from St Petersburg Glavny to Vladikavkaz
Ave. Duration
2 days 1 h
Frequency
4 times a week
Estimated price
$45 - $130
Website
pass.rzd.ru
3rd Class (Platzcart)
$45 - $70
2nd Class (Kupé)
$85 - $130
South Caucasus Railway
Website
ukzhd.am
Train from Yerevan to Tbilisi Central station
Ave. Duration
8 h 42 min
Frequency
5 times a week
Estimated price
$16 - $30
Schedules at
ukzhd.am
Reserved seats car
$16 - $17
Extra Comfort Compartment
$28 - $30
Compartment car
$24 - $26
Sleeping car
$41 - $44
Bus operators
MiminoTrans Ge
Bus from Vladikavkaz to Tbilisi
Ave. Duration
3 h 7 min
Frequency
6 times a week
Estimated price
$22 - $24
Schedules at
avtovokzaly.ru
Book at
facebook.com
Bus from Mineralnye Vody to Tbilisi
Ave. Duration
6 h 49 min
Frequency
3 times a week
Estimated price
$27 - $30
Schedules at
avtovokzaly.ru
Book at
facebook.com
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
Hayreniq Tour
Website
hayreniqtour.ru
Bus from Vladikavkaz to Tbilisi
Ave. Duration
4 h 42 min
Frequency
Once daily
Estimated price
$19 - $27
Schedules at
hayreniqtour.ru
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 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 Need to know: Jadrolinija, How to get from Southend Airport into central London and How do I get from Sydney to Melbourne - to help you get the most out of your next trip.

More Questions & Answers

Georgian Airways, Nordavia, S7 Airlines and five other airlines offer flights from Pulkovo Airport to Tbilisi Airport.

Search flights

There are 6784+ hotels available in Tbilisi. Prices start at $28 USD per night.

More details

Where to next?