There are 7 ways to get from Saint Petersburg to Ghent by plane, train, 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.
Fly to Brussels Airport, train
best- Fly from Pulkovo Airport (LED) to Brussels Airport (BRU)plane LED - BRU
- Take the train from Brussels Airport-Zaventem to Gand-Saint-Pierretrain
12h 48m€123–316Train, bus via Reinickendorf
- Take the train from Vitebsky Railway Terminal to Brest Ctrain
- Take the bus from Brest Bus station to Berlin, Zentralen Omnibusbahnhofbus
- Take the train from S Spandau Bhf to Köln Hbftrain 19 / ...
- Take the train from Koeln Hbf to Brussel-Zuid / Bruxelles-Miditrain
- Take the train from Bruxelles-Midi to Gand-Saint-Pierretrain Ic / ...
40h 30m€275–759Bus
- Take the bus from Saint Petersburg Bus Terminal to Riga Central Bus Stationbus
- Take the bus from Rīgas SAO to Rotterdam Centraalbus
- Take the bus from Rotterdam Central Station to Ghent Dampoortbus 803 / ...
2d€182–366Drive 2,459.1 km
- Drive from Saint Petersburg to Ghentcar 2,459.1 km
25h 40m€376–542Fly to Amsterdam Airport Schiphol, train
- Fly from Pulkovo Airport (LED) to Amsterdam Airport Schiphol (AMS)plane LED - AMS
- Take the train from Schiphol Airport to Anvers-Centraltrain
- Take the train from Anvers-Central to Gand-Dampoorttrain
13h 50m€145–407Bus, train
- Take the bus from Saint Petersburg Bus Terminal to Minsk Central Bus Stationbus
- Take the bus from Minsk Central Bus Station to Düsseldorfbus
- Take the train from Duesseldorf Hbf to Brussel-Zuid / Bruxelles-Miditrain
- Take the train from Bruxelles-Midi to Gand-Saint-Pierretrain Ic / ...
2d 2h€246–783Train, bus
- Take the train from Vitebsky Railway Terminal to Kaliningrad-Passajirsktrain
- Take the bus from Kaliningrad Bus station to Elblągbus 900 / ...
- Take the bus from Elblag, Bus Station to Antwerpbus
- Take the train from Anvers-Berchem to Gand-Dampoorttrain Ic / ...
2d 4h€205–363
Saint Petersburg to Ghent by bus
Questions & Answers
The cheapest way to get from Saint Petersburg to Ghent is to bus which costs €180 - €370 and takes 2 days 0h.
The fastest way to get from Saint Petersburg to Ghent is to fly and train which takes 12h 48m and costs €120 - €320.
No, there is no direct bus from Saint Petersburg to Ghent. However, there are services departing from Saint Petersburg Bus Terminal and arriving at Ghent Dampoort via Rīgas SAO and Rotterdam Central Station. The journey, including transfers, takes approximately 2 days 0h.
The distance between Saint Petersburg and Ghent is 1977 km. The road distance is 2459.1 km.
The best way to get from Saint Petersburg to Ghent without a car is to train and bus via Reinickendorf which takes 40h 30m and costs €270 - €800.
It takes approximately 12h 48m to get from Saint Petersburg to Ghent, including transfers.
Saint Petersburg to Ghent bus services, operated by Lux Express, depart from Saint Petersburg Bus Terminal station.
Saint Petersburg to Ghent bus services, operated by Lux Express, arrive at Riga Central Bus Station.
Ghent is 1h behind Saint Petersburg. It is currently 4:19 PM in Saint Petersburg and 3:19 PM in Ghent.
Yes, the driving distance between Saint Petersburg to Ghent is 2459 km. It takes approximately 25h 40m to drive from Saint Petersburg to Ghent.
What companies run services between Saint Petersburg, Russia and Ghent, Belgium?
You can take a bus from Saint Petersburg Bus Terminal to Ghent Dampoort via Riga Central Bus Station, Rīgas SAO, Rotterdam Centraal, and Rotterdam Central Station in around 2d.
- Website
- turkishairlines.com
Flights from Pulkovo Airport to Brussels Airport via Istanbul
- Ave. Duration
- 8h 51m
- When
- Every day
- Estimated price
- €180–750
Flights from Pulkovo Airport to Amsterdam Airport Schiphol via Istanbul
- Ave. Duration
- 9h 11m
- When
- Every day
- Estimated price
- €190–800
- Website
- ajet.com
Flights from Pulkovo Airport to Brussels Airport via Sabiha Gokcen
- Ave. Duration
- 10h 32m
- When
- Every day
- Estimated price
- €220–800
Flights from Pulkovo Airport to Amsterdam Airport Schiphol via Sabiha Gokcen
- Ave. Duration
- 10h 57m
- When
- Every day
- Estimated price
- €230–850
Flights from Pulkovo Airport to Amsterdam Airport Schiphol via Ankara
- Ave. Duration
- 12h 45m
- When
- Sunday
- Estimated price
- €250–900
- Website
- airserbia.com
Flights from Pulkovo Airport to Brussels Airport via Belgrade
- Ave. Duration
- 10h 25m
- When
- Monday and Thursday
- Estimated price
- €110–290
Flights from Pulkovo Airport to Amsterdam Airport Schiphol via Belgrade
- Ave. Duration
- 10h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- €110–310
- Website
- royalairmaroc.com
Flights from Pulkovo Airport to Brussels Airport via Casablanca
- Ave. Duration
- 10h 35m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- €280–370
- Website
- flypgs.com
Flights from Pulkovo Airport to Amsterdam Airport Schiphol via Sabiha Gokcen
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- €180–700
- Phone
- +32 70 79 79 79
- Website
- Belgian Railways
Train from Brussels Airport-Zaventem to Gand-Saint-Pierre
- Ave. Duration
- 55 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–24
- Website
- Belgian Railways
Train from Bruxelles-Midi to Gand-Saint-Pierre
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Estimated price
- €8–18
- Website
- Belgian Railways
Train from Schiphol Airport to Anvers-Central
- Ave. Duration
- 1h 3m
- Frequency
- 6 times a week
- Estimated price
- €24–50
- Website
- Belgian Railways
Train from Anvers-Central to Gand-Dampoort
- Ave. Duration
- 46 min
- Frequency
- Every 20 minutes
- Estimated price
- €9–20
- Website
- Belgian Railways
Train from Bruxelles-Midi to Gand-Saint-Pierre
- Ave. Duration
- 28 min
- Frequency
- Every 15 minutes
- Estimated price
- €8–18
- Website
- Belgian Railways
Train from Anvers-Berchem to Gand-Dampoort
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- €9–19
- Website
- Belgian Railways
- Phone
- 105
- Website
- Belarusian Railway
Train from Vitebsky Railway Terminal to Brest C
- Ave. Duration
- 18h 10m
- Frequency
- Once daily
- Estimated price
- €80–135
- Website
- Belarusian Railway
- Website
- Belarusian Railway
- 3rd Class (Platzcart)
- €80–90
- 2nd Class (Kupé)
- €135
- 1nd Class (SW)
- €250–290
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from S Spandau Bhf to Köln Hbf
- Ave. Duration
- 4h 1m
- Frequency
- Every 3 hours
- Estimated price
- €95–420
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bruxelles-Midi to Gand-Saint-Pierre
- Ave. Duration
- 28 min
- Frequency
- Twice a week
- Estimated price
- €9–45
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Bruxelles-Midi to Gand-Saint-Pierre
- Ave. Duration
- 28 min
- Frequency
- Twice a week
- Estimated price
- €9–45
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +44 (0)3432 186 186
- Website
- Eurostar
Train from Koeln Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 1h 56m
- Frequency
- Every 2 hours
- Estimated price
- €65–120
- Website
- Eurostar
Train from Schiphol Airport to Anvers-Central
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Estimated price
- €40–75
- Website
- Eurostar
Train from Duesseldorf Hbf to Brussel-Zuid / Bruxelles-Midi
- Ave. Duration
- 2h 26m
- Frequency
- 5 times a day
- Estimated price
- €75–140
- Website
- Eurostar
- Phone
- 8 (800) 775-00-00
- Website
- Russian Railways
Train from Vitebsky Railway Terminal to Kaliningrad-Passajirsk
- Ave. Duration
- 25h 12m
- Frequency
- Once daily
- Estimated price
- €35–70
- Website
- Russian Railways
- 1nd Class (SW)
- €150–220
- 3rd Class (Platzcart)
- €35–50
- 2nd Class (Kupé)
- €50–70
- Phone
- +375-17-251-14-11
- [email protected]
- Website
- Minsktrans
Bus from Brest Bus station to Berlin, Zentralen Omnibusbahnhof
- Ave. Duration
- 12h 16m
- Frequency
- Twice a week
- Estimated price
- €25–35
- Book at
- Infobus
- Website
- Minsktrans
- Schedules at
- Minsktrans
- Phone
- +372 680 0909
- [email protected]
- Website
- luxexpress.eu
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Ave. Duration
- 10h 40m
- Frequency
- Once daily
- Estimated price
- €60–130
- Schedules at
- luxexpress.com.ru
- Phone
- +7 (901) 374-41-56
- [email protected]
- Website
- Markatek
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Phone
- +371 22 474 814
- [email protected]
- Website
- Vissa
Bus from Saint Petersburg Bus Terminal to Riga Central Bus Station
- Phone
- +371 67 214 512
- [email protected]
- Website
- ecolines.net
Bus from Rīgas SAO to Rotterdam Centraal
- Ave. Duration
- 33h 30m
- Frequency
- 4 times a week
- Estimated price
- €110–220
- Schedules at
- ecolines.net
Rome2Rio's guide to FlixBus
Contact DetailsContact Details
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Rotterdam Central Station to Ghent Dampoort
- Ave. Duration
- 2h 15m
- Frequency
- Every 4 hours
- Estimated price
- €12–20
- Website
- Flixbus
Bus from Elblag, Bus Station to Antwerp
- Ave. Duration
- 22h 55m
- Frequency
- Once daily
- Estimated price
- €120–210
- Website
- Flixbus
- Phone
- +375 (29) 148-41-31
- [email protected]
- Website
- vt.by
Bus from Saint Petersburg Bus Terminal to Minsk Central Bus Station
- Ave. Duration
- 12h 50m
- Frequency
- Once daily
- Estimated price
- €22–160
- Schedules at
- vt.by
Bus from Minsk Central Bus Station to Düsseldorf
- Ave. Duration
- 32h 25m
- Frequency
- 3 times a week
- Estimated price
- €140–440
- Schedules at
- vt.by
- Phone
- +375 (29) 643 70 22
- [email protected]
- Website
- Intercars Europe
Bus from Saint Petersburg Bus Terminal to Minsk Central Bus Station
- Ave. Duration
- 12h 3m
- Frequency
- 3 times a week
- Estimated price
- €22–75
- Website
- Intercars Europe
- Phone
- +7 (4012) 64-36-35
- [email protected]
- Website
- avl39.ru
Bus from Kaliningrad Bus station to Elbląg
Want to know more about travelling around Belgium
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
Book your Saint Petersburg to Ghent bus tickets online with Omio.
There are 864+ hotels available in Ghent.












































