There are 9 ways to get from Ayr to Petergof by train, bus, plane, busferry, car, car train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus to Edinburgh Airport, fly to Pulkovo Airport
best- Take the train from Ayr to Glasgow Central
- Take the bus from Buchanan Bus Station to Airport
- Fly from Edinburgh Airport (EDI) to Pulkovo Airport (LED)EDI - LED
16h 24m₽20,753–78,075Train to Glasgow Airport, fly to Lennart Meri International Airport, train, bus, Hydrofoil
cheapest- Take the train from Ayr to Paisley Gilmour Street
- Fly from Glasgow Airport (GLA) to Lennart Meri International Airport (TLL)GLA - TLL
- Take the train from Ülemiste to Narva
- Take the bus from Narva to Saint Petersburg Bus Terminal
- Take the ferry from Central Pier "Descent with lions" to Peterhof
17h 12m₽11,971–31,896Train, bus and ferry, bus
- Take the train from Ayr to Glasgow Central
- Take the train from Glasgow Central to Milton Keynes Central
- Take the busferry from Milton Keynes Newport Pagnell to Braşov
- Take the bus from Brașov to Bălți
- Take the bus from Bălți, Moldova to Saint Petersburg
3d 14h₽21,420–47,412Drive, Eurotunnel
- Drive from Ayr to Folkestone
- Take the car train from Folkestone to Calais-Fréthun
- Drive from Calais-Fréthun to Petergof
35h 32mTrain, bus to Edinburgh Airport, fly to Lennart Meri International Airport, bus, Hydrofoil
- Take the train from Ayr to Glasgow Central
- Take the bus from Buchanan Bus Station to Airport
- Fly from Edinburgh Airport (EDI) to Lennart Meri International Airport (TLL)EDI - TLL
- Take the train from Ülemiste to Narva
- Take the bus from Narva to Saint Petersburg Bus Terminal
- Take the ferry from Central Pier "Descent with lions" to Peterhof
15h 54m₽12,228–27,805Train to Glasgow Airport, fly to Pulkovo Airport
- Take the train from Ayr to Paisley Gilmour Street
- Fly from Glasgow Airport (GLA) to Pulkovo Airport (LED)GLA - LED
19h 22m₽12,496–67,166Train, bus to Edinburgh Airport, fly to Tartu Ülenurme Airport
- Take the train from Ayr to Glasgow Central
- Take the bus from Buchanan Bus Station to Airport
- Fly from Edinburgh Airport (EDI) to Tartu Ülenurme Airport (TAY)EDI - TAY
- Take the train from Vana-Kuuste to Koidula
- Take the train from Pechory-Pskovskie to Baltiysky Railway Terminal
18h 49m₽18,353–45,145Train, bus
- Take the train from Ayr to Glasgow Central
- Take the train from Glasgow Central to Carlisle
- Take the bus from Halston Hotel to London Victoria
- Take the bus from London Victoria to Chisinau, Gara Feroviara
- Take the bus from Chișinău, North Bus Station to St Petersburg, station
3d 21h₽17,953–40,545Bus, bus and ferry, train
- Take the bus from Ayr Bus Station to Buchanan Bus Station
- Take the bus from Buchanan Bus Station to Shudehill Interchange
- Take the busferry from Manchester, Coach Station to Buzău
- Take the train from Buzau to Chisinau
- Take the bus from Chișinău, North Bus Station to St Petersburg, station
4d 4h₽12,278–32,049
Edinburgh Airport (EDI) to Pulkovo Airport (LED) flights
Questions & Answers
The cheapest way to get from Ayr to Petergof is to train and bus and fly and Hydrofoil which costs RUB 12000 - RUB 28000 and takes 15h 54m.
The fastest way to get from Ayr to Petergof is to train and bus and fly and Hydrofoil which takes 15h 54m and costs RUB 12000 - RUB 28000.
The distance between Ayr and Petergof is 2184 km.
The best way to get from Ayr to Petergof without a car is to train and bus and ferry and bus which takes 3 days 14h and costs RUB 21000 - RUB 48000.
It takes approximately 16h 24m to get from Ayr to Petergof, including transfers.
Petergof is 3h ahead of Ayr. It is currently 11:56 PM in Ayr and 2:56 AM in Petergof.
What companies run services between Ayr, Scotland and Petergof, Russia?
There is no direct connection from Ayr to Petergof. However, you can take the train to Glasgow Central, walk to Buchanan Bus Station, take the bus to Airport, walk to Edinburgh Airport (EDI) airport, fly to Pulkovo Airport (LED), walk to Аэропорт "Пулково 1", Посадка, take the line 39 bus to Авиационная Ул., walk to Московская Площадь, take the line 130 bus to Ж.-Д. Платформа Ленинский Проспект, walk to Leninskij Prospekt, then take the train to Stariy Petergof. Alternatively, you can take a train from Ayr to Stariy Petergof via Glasgow Central, Milton Keynes Central, Milton Keynes Newport Pagnell, Braşov, Brașov, Bălți, Bălți, Moldova, Saint Petersburg, and Baltiysky Railway Terminal in around 3d 14h.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- finnair.com
Flights from Edinburgh Airport to Lennart Meri International Airport via Helsinki
- Ave. Duration
- 4h 43m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₽11,000–19,000
Flights from Edinburgh Airport to Tartu Ülenurme Airport via Helsinki
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, and Thursday
- Estimated price
- ₽15,000–39,000
- Website
- turkishairlines.com
Flights from Edinburgh Airport to Pulkovo Airport via Istanbul
- Ave. Duration
- 13h 33m
- When
- Every day
- Estimated price
- ₽21,000–95,000
- Website
- airserbia.com
Flights from Glasgow Airport to Pulkovo Airport via Amsterdam Schiphol, Belgrade
- Ave. Duration
- 16h 27m
- When
- Monday to Saturday
- Estimated price
- ₽11,000–65,000
Flights from Glasgow Airport to Pulkovo Airport via Frankfurt, Belgrade
- Ave. Duration
- 18h 47m
- When
- Monday, Tuesday, and Saturday
- Estimated price
- ₽11,000–65,000
- Website
- klm.com
Flights from Glasgow Airport to Lennart Meri International Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- ₽7,000–27,000
- Website
- airbaltic.com
Flights from Glasgow Airport to Lennart Meri International Airport via Amsterdam Schiphol
- Ave. Duration
- 6h 33m
- When
- Every day
- Estimated price
- ₽7,000–27,000
- Website
- jet2.com
Flights from Edinburgh Airport to Lennart Meri International Airport
- Ave. Duration
- 2h 55m
- When
- Thursday and Sunday
- Estimated price
- ₽7,000–21,000
Flights from Glasgow Airport to Lennart Meri International Airport via Birmingham
- Ave. Duration
- 5h 25m
- When
- Friday
- Estimated price
- ₽6,500–21,000
- Website
- ryanair.com
Flights from Glasgow Airport to Lennart Meri International Airport via Dublin
- Ave. Duration
- 7h 25m
- When
- Tuesday and Saturday
- Estimated price
- ₽6,000–20,000
- Website
- lufthansa.com
Flights from Glasgow Airport to Lennart Meri International Airport via Frankfurt
- Ave. Duration
- 8h 52m
- When
- Every day
- Estimated price
- ₽8,000–32,000
- Website
- flypgs.com
Flights from Edinburgh Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 10h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽19,000–75,000
- Website
- ajet.com
Flights from Edinburgh Airport to Pulkovo Airport via Sabiha Gokcen
- Ave. Duration
- 11h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽19,000–75,000
- Website
- flysas.com
Flights from Edinburgh Airport to Lennart Meri International Airport via Copenhagen
- Ave. Duration
- 4h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₽7,000–15,000
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Ayr to Glasgow Central
- Ave. Duration
- 51 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽650–1,600
- Website
- https://www.scotrail.co.uk/
Train from Ayr to Paisley Gilmour Street
- Ave. Duration
- 39 min
- Frequency
- Every 30 minutes
- Estimated price
- ₽750–1,400
- Website
- https://www.scotrail.co.uk/
Train from Glasgow Central to Carlisle
- Ave. Duration
- 2h 37m
- Frequency
- Once a week
- Estimated price
- ₽2,500–3,000
- Website
- https://www.scotrail.co.uk/
- Phone
- +44 345 528 0253
- Website
- avantiwestcoast.co.uk
Train from Glasgow Central to Milton Keynes Central
- Ave. Duration
- 4h 5m
- Frequency
- 4 times a day
- Estimated price
- ₽4,300–19,000
- Website
- https://www.avantiwestcoast.co.uk/
Train from Glasgow Central to Carlisle
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- ₽1,300–3,600
- Website
- https://www.avantiwestcoast.co.uk/
- Phone
- +44 (0) 8443 35 35 35
- Website
- leshuttle.com
Car train from Folkestone to Calais-Fréthun
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Website
- https://www.leshuttle.com/uk-en
- Phone
- +372 616 0245
- klienditugi@elron.ee
- Website
- elron.ee
Train from Ülemiste to Narva
- Ave. Duration
- 2h 54m
- Frequency
- 5 times a day
- Estimated price
- ₽1,000–1,700
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽1,200–1,700
Train from Vana-Kuuste to Koidula
- Ave. Duration
- 1h 1m
- Frequency
- Twice daily
- Estimated price
- ₽440–650
- Website
- https://elron.ee/en
- Express Train Ticket
- ₽440–650
- Phone
- 8 (800) 775-00-00
- Website
- rzd.ru
Train from Pechory-Pskovskie to Baltiysky Railway Terminal
- Ave. Duration
- 4h 33m
- Frequency
- 5 times a week
- Estimated price
- ₽1,017–2,200
- Website
- https://eng.rzd.ru/
- Lastochka Train
- ₽1,500–2,200
- Phone
- +44 345 600 1671
- tpecustomer.relations@tpexpress.co.uk
- Website
- tpexpress.co.uk
Train from Glasgow Central to Carlisle
- Ave. Duration
- 1h 21m
- Frequency
- Every 3 hours
- Estimated price
- ₽2,000–2,700
- Website
- https://www.tpexpress.co.uk/
- Phone
- +44 330 060 0500
- enquiry@sleeper.scot
- Website
- sleeper.scot
Train from Glasgow Central to Carlisle
- Ave. Duration
- 2h 3m
- Frequency
- 6 times a week
- Estimated price
- ₽6,000–8,000
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- ₽21,000–24,000
- Sleeper Seat
- ₽6,000–8,000
- Sleeper Berth Club Solo
- ₽25,000–29,000
- Phone
- (+373) 22 83 33 33
- cfm@railway.md
- Website
- railway.md
Train from Buzau to Chisinau
- Ave. Duration
- 11h 35m
- Frequency
- Once daily
- Estimated price
- ₽1,100–1,700
- Schedules at
- railway.md
- Phone
- 0141 352 4444
- info@citylink.co.uk
- Website
- citylink.co.uk
Bus from Buchanan Bus Station to Airport
- Ave. Duration
- 1h 1m
- Frequency
- Every 15 minutes
- Estimated price
- ₽900–1,300
- Website
- https://www.citylink.co.uk/
- Phone
- 0141 352 4444
- enquiries@megabus.com
- Website
- uk.megabus.com
Bus from Buchanan Bus Station to Airport
- Ave. Duration
- 1h 1m
- Frequency
- Every 20 minutes
- Estimated price
- ₽900–1,300
- Website
- https://uk.megabus.com
- Phone
- 0040263701919
- latinoexpres@yahoo.com
- Website
- latinoexpres.ro
Busferry from Milton Keynes Newport Pagnell to Braşov
- Ave. Duration
- 42h 50m
- Frequency
- Once a week
- Estimated price
- ₽5,500–8,000
- Schedules at
- latinoexpres.ro
- Phone
- +40735123000
- office@trendbus.ro
- Website
- trendbus.ro
Bus from Brașov to Bălți
- Ave. Duration
- 6h 58m
- Frequency
- Once daily
- Estimated price
- ₽2,667
- Schedules at
- romtransexpress.autogari.ro
- Phone
- +373 (689) 78-455
- bon_voyage_tour@list.ru
- Website
- bonvoyage.md
Bus from Bălți, Moldova to Saint Petersburg
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Estimated price
- ₽6,784–13,568
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽13,568
- Children
- ₽6,784
Bus from Chișinău, North Bus Station to St Petersburg, station
- Ave. Duration
- 24h
- Frequency
- Twice a week
- Estimated price
- ₽6,784–13,568
- Schedules at
- bonvoyage.md
- Book at
- bonvoyage.md
- Adult
- ₽13,568
- Children
- ₽6,784
- Phone
- +372 680 0909
- info@luxexpress.eu
- Website
- luxexpress.eu
Bus from Narva to Saint Petersburg Bus Terminal
- Ave. Duration
- 2h 20m
- Frequency
- 5 times a day
- Estimated price
- ₽3,100–4,300
- Website
- https://luxexpress.eu/en/
- Phone
- +7 (812) 245-06-70
- info@ptk.express
- Website
- bus.ptk.express
Bus from Narva to Saint Petersburg Bus Terminal
- Ave. Duration
- 4h 20m
- Frequency
- Once daily
- Estimated price
- ₽1,400–4,000
- Schedules at
- ptk.express
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Halston Hotel to London Victoria
- Ave. Duration
- 7h 30m
- Frequency
- Every 4 hours
- Estimated price
- ₽1,900–4,900
- Website
- https://www.flixbus.co.uk
Bus from Buchanan Bus Station to Shudehill Interchange
- Ave. Duration
- 5h
- Frequency
- Hourly
- Estimated price
- ₽1,600–3,400
- Website
- https://www.flixbus.co.uk
- Phone
- +373 69 581 101
- info@alverstur.md
- Website
- alverstur.md
Bus from London Victoria to Chisinau, Gara Feroviara
- Ave. Duration
- 2d 7h
- Frequency
- Once a week
- Estimated price
- ₽7,500–12,000
- Website
- https://www.alverstur.md/en/
Bus from Ayr Bus Station to Buchanan Bus Station
- Ave. Duration
- 1h 7m
- Frequency
- Every 20 minutes
- Estimated price
- ₽550–850
- Website
- https://www.stagecoachbus.com
- Website
- transmarian.ro
Busferry from Manchester, Coach Station to Buzău
- Ave. Duration
- 2d 5h
- Frequency
- 3 times a week
- Estimated price
- ₽2,400–12,000
- Schedules at
- transmarian.ro
- Phone
- +7 (812) 426-17-17
- Website
- peterhof-express.ru
Ferry from Central Pier "Descent with lions" to Peterhof
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- ₽1,200
- Schedules at
- peterhof-express.ru
- Book at
- boattrip.ru
Want to know more about travelling around Russia
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
Travelling to the UK: What do I need to know?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Want to know more about Flixbus?
Read the travel guide








































































