Need a hotel room in Petrozavodsk?

Book now

There are 6 ways to get from Glasgow to Petrozavodsk by bus, plane or train

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

Bus to Edinburgh, fly to Petrozavodsk  •  15h 10m

  1. Take the bus from Buchanan Bus Station to Edinburgh Airport, Airport
  2. Fly from Edinburgh (EDI) to Petrozavodsk (PES) EDI - PES

RUB 14265 - RUB 40693

Cheapest option

Bus to Edinburgh, fly to Pulkovo, train  •  16h 30m

  1. Take the bus from Buchanan Bus Station to Edinburgh Airport, Airport
  2. Fly from Edinburgh (EDI) to Pulkovo (LED) EDI - LED
  3. Take the train from St Petersburg Ladojskii to Petrozavodsk Pass

RUB 10375 - RUB 29453

4 alternative options

Fly Glasgow to Petrozavodsk  •  19h 7m

  1. Fly from Glasgow (GLA) to Petrozavodsk (PES) GLA - PES

RUB 14778 - RUB 44103

Fly Glasgow to Pulkovo, train  •  16h 6m

  1. Fly from Glasgow (GLA) to Pulkovo (LED) GLA - LED
  2. Take the train from St Petersburg Ladojskii to Petrozavodsk Pass

RUB 10388 - RUB 33863

Bus  •  2 days 21h

  1. Take the bus from Glasgow to Heathrow Airport London T2,3
  2. Take the bus from London Victoria Coach Station to Warszawa
  3. Take the bus from Warszawa to Rīga
  4. Take the bus from Riga Central Bus Station to Saint Petersburg Bus station
  5. Take the bus from Saint Petersburg Bus station to Petrozavodsk Bus station 965

RUB 12881 - RUB 21329

Train, bus  •  4 days 19h

  1. Take the train from Glasgow Central to Preston
  2. Take the train from Preston to Bradford Interchange
  3. Take the bus from Bradford to Prague Florenc
  4. Take the bus from Prague to Rīga
  5. Take the bus from Riga Central Bus Station to Saint Petersburg Bus station
  6. Take the bus from Saint Petersburg Bus station to Petrozavodsk Bus station 965

RUB 19904 - RUB 47154

Glasgow (GLA) to Petrozavodsk (PES) flights

The flight time between Glasgow (GLA) and Petrozavodsk (PES) is around 20h 28m and covers a distance of around 2278 km. The fastest flight normally takes 16h. Services are operated by KLM, Pobeda Airlines LLC, Aeroflot Russian Airlines and others. Typically eight flights run weekly, although weekend and holiday schedules can vary so check in advance.

Flight route overview

Average flight journey time:
20h 28m
Fastest flight journey time:
16h
Flight distance:
2278 km
Flights per week:
8
Cheapest price:
RUB 13352
Carbon emissions:
461 kg CO2

First and last flights

First flight departs at:
10:40
Last flight departs at:
16:55

The schedules shown below are for the next available departures.

Glasgow (GLA) to Petrozavodsk (PES) flight schedules

United Kingdom → Russia
Restricted

Travel safe during COVID-19

International entry into Russia from United Kingdom

  • Entry is restricted for citizens and permanent residents of United Kingdom
Show more details
Allowed for: Citizens and permanent residents, as well as residents from Armenia, Austria, Azerbaijan, Belarus, Croatia, Cuba, Cyprus, Egypt, Ethiopia, Finland, Germany, Greece, Hungary, Iceland, India, Ireland, Italy, Japan, Jordan, Kazakhstan, Kyrgyzstan, Lebanon, Liechtenstein, Luxembourg, Maldives, Malta, Mauritius, Mexico, Morocco, North Macedonia, Portugal, Qatar, Saudi Arabia, Serbia, Seychelles, Singapore, South Korea, Sri Lanka, Switzerland, Syria, Tajikistan, Turkey, United Arab Emirates, United States, Uzbekistan, Venezuela and Vietnam

Restricted for: Foreign nationals, with the above exceptions

Show less

Conditions of entry into Russia from United Kingdom

  • Negative COVID-19 test issued at most 3 days before arrival
  • 14 day mandatory self quarantine
This applies to arrivals from United Kingdom
Show more details
  • Negative COVID-19 test issued at most 3 days before arrival
This doesn't apply to citizens of: Russia
  • 14 day mandatory self quarantine
This applies to arrivals from United Kingdom

Show less

Rules to follow in Russia

1.5m

Mandatory

Mandatory

Considerations leaving from United Kingdom

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


No, entry into Russia from United Kingdom is currently restricted.

Explore options for future travel

Domestic travel is not restricted, but some conditions may apply

  • Face masks are mandatory
  • There is a social distancing requirement of 1.5 metres
  • Observe COVID-19 safety rules

Explore travel options

The national COVID-19 helpline number in Petrozavodsk is 8-800-2000-112.

Wearing a face mask on public transport in Petrozavodsk is mandatory.

The social distance requirement in Petrozavodsk is 1.5 metres.

Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 8-800-2000-112.

No, but conditions apply when returning to United Kingdom from Russia.

See options for return travel.

Last updated: 26 Jul 2021
Exceptions may apply, for full details: The Ministry of Foreign Affairs of the Russian Federation.

We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.

Questions & Answers

The cheapest way to get from Glasgow to Petrozavodsk is to bus and fly and train which costs £95 - £290 and takes 16h 30m.

More details

The quickest way to get from Glasgow to Petrozavodsk is to bus and fly which costs £130 - £390 and takes 15h 10m.

More details

No, there is no direct bus from Glasgow to Petrozavodsk station. However, there are services departing from Glasgow and arriving at Petrozavodsk Bus station via Heathrow Airport London T2,3, London Victoria Coach Station, Warszawa, Riga Central Bus Station and Saint Petersburg Bus station. The journey, including transfers, takes approximately 2 days 21h.

More details

It is approximately 2279 km to get from Glasgow to Petrozavodsk.

The best way to get from Glasgow to Petrozavodsk without a car is to bus which takes 2 days 21h and costs £120 - £210.

More details

It takes approximately 15h 10m to get from Glasgow to Petrozavodsk, including transfers.

More details

Glasgow to Petrozavodsk bus services, operated by National Express, depart from Glasgow station.

More details

The best way to get from Glasgow to Petrozavodsk is to fly which takes 19h 7m and costs £140 - £430. Alternatively, you can bus, which costs £120 - £210 and takes 2 days 21h.

Mode details

There is no direct flight from Edinburgh Airport to Petrozavodsk Airport. The quickest flight takes 16h and has two stopovers.

Search flights

Glasgow to Petrozavodsk bus services, operated by Karelavtotrans, arrive at Petrozavodsk Bus station.

More details

Map of how to get from Glasgow to Petrozavodsk.
Launch map view
  • Distance: 2279.1 km
  • Duration: 15h 10m

What companies run services between Glasgow, Scotland and Petrozavodsk, Russia?

KLM, Pobeda Airlines LLC and three other airlines fly from Glasgow to Petrozavodsk once daily. Alternatively, you can take a bus from Glasgow to Petrozavodsk via Heathrow Airport London T2,3, London Victoria Coach Station, Warszawa, Riga Central Bus Station, and Saint Petersburg Bus station in around 2 days 21h.

Airlines
Aeroflot Russian Airlines
Website
aeroflot.ru
Flights from Edinburgh to Petrozavodsk via Amsterdam Schiphol, Moscow Sheremetyevo
Ave. Duration
16h
When
Monday, Wednesday and Friday
Estimated price
RUB 13000 - RUB 39000
Flights from Edinburgh to Petrozavodsk via Dublin, Moscow Sheremetyevo
Ave. Duration
11h 55m
When
Wednesday
Estimated price
RUB 14000 - RUB 55000
Flights from Glasgow to Petrozavodsk via Amsterdam Schiphol, Moscow Sheremetyevo
Ave. Duration
20h 6m
When
Monday, Wednesday and Friday
Estimated price
RUB 14000 - RUB 46000
Flights from Edinburgh to Pulkovo via London Gatwick
Ave. Duration
5h 45m
When
Monday, Thursday, Friday and Sunday
Estimated price
RUB 12000 - RUB 47000
Flights from Edinburgh to Pulkovo via Berlin Brandenburg Apt
Ave. Duration
5h 50m
When
Monday, Friday and Sunday
Estimated price
RUB 12000 - RUB 45000
Flights from Edinburgh to Pulkovo via Paris CDG
Ave. Duration
8h 45m
When
Sunday
Estimated price
RUB 13000 - RUB 50000
Flights from Edinburgh to Pulkovo via Nice
Ave. Duration
8h 50m
When
Saturday
Estimated price
RUB 16000 - RUB 60000
Flights from Glasgow to Pulkovo via Berlin Brandenburg Apt
Ave. Duration
5h 30m
When
Sunday
Estimated price
RUB 13000 - RUB 50000
Flights from Glasgow to Pulkovo via Geneva
Ave. Duration
8h 15m
When
Saturday
Estimated price
RUB 16000 - RUB 60000
Flights from Glasgow to Pulkovo via Rome
Ave. Duration
8h 15m
When
Friday
Estimated price
RUB 19000 - RUB 70000
Flights from Glasgow to Pulkovo via London Gatwick
Ave. Duration
9h 50m
When
Thursday and Friday
Estimated price
RUB 14000 - RUB 55000
Severstal Air Company
Website
severstal-avia.ru
Flights from Edinburgh to Petrozavodsk via Frankfurt, Moscow Domodedovo
Ave. Duration
20h 25m
When
Wednesday
Estimated price
RUB 15000 - RUB 75000
Flights from Glasgow to Petrozavodsk via London Heathrow, Moscow Domodedovo
Ave. Duration
21h 35m
When
Saturday
Estimated price
RUB 13000 - RUB 55000
Finnair
Website
finnair.com
Flights from Edinburgh to Pulkovo via Helsinki
Ave. Duration
6h
When
Wednesday and Sunday
Estimated price
RUB 12000 - RUB 41000
Flights from Glasgow to Pulkovo via London Heathrow, Helsinki
Ave. Duration
9h 5m
When
Monday to Friday
Estimated price
RUB 14000 - RUB 55000
Lufthansa
Website
lufthansa.com
Flights from Edinburgh to Pulkovo via Frankfurt
Ave. Duration
9h 5m
When
Wednesday, Friday and Sunday
Estimated price
RUB 14000 - RUB 70000
Flights from Glasgow to Pulkovo via Frankfurt
Ave. Duration
11h 50m
When
Wednesday and Friday
Estimated price
RUB 16000 - RUB 80000
Wizz Air
Website
wizzair.com
Flights from Edinburgh to Pulkovo via Bucharest Otopeni
Ave. Duration
11h 5m
When
Thursday and Sunday
Estimated price
RUB 6500 - RUB 35000
Flights from Glasgow to Pulkovo via Bucharest Otopeni
Ave. Duration
7h 10m
When
Monday
Estimated price
RUB 8500 - RUB 31000
Air France
Website
airfrance.com
Flights from Edinburgh to Pulkovo via Paris CDG
Ave. Duration
6h 10m
When
Wednesday, Friday and Sunday
Estimated price
RUB 15000 - RUB 49000
Smartwings
Website
smartwings.com
Flights from Edinburgh to Pulkovo via Prague
Ave. Duration
6h 35m
When
Sunday
Estimated price
RUB 21000 - RUB 37000
Train operators
Russian Railways (РЖД)
Website
pass.rzd.ru
Train from St Petersburg Ladojskii to Petrozavodsk Pass
Ave. Duration
5h 41m
Frequency
Twice daily
Estimated price
RUB 1300 - RUB 2000
Website
http://pass.rzd.ru/main-pass/public/en
3rd Class (Platzcart)
RUB 1300 - RUB 1900
2nd Class (Kupé)
RUB 1400 - RUB 2000
TransPennine Express Service
Phone
+44 345 600 1671
Email
tpecustomer.relations@firstgroup.com
Website
tpexpress.co.uk
Train from Glasgow Central to Preston
Ave. Duration
2h 38m
Frequency
4 times a day
Estimated price
RUB 5500 - RUB 9000
Website
TransPennine Express Service
Advance Single
RUB 2300 - RUB 3300
Off-Peak Day Single
RUB 4500 - RUB 7000
Anytime Day Single
RUB 5500 - RUB 9000
Bus operators
Scottish Citylink
Phone
0871 266 33 33
Email
info@citylink.co.uk
Website
citylink.co.uk
Bus from Buchanan Bus Station to Edinburgh Airport, Airport
Ave. Duration
57 min
Frequency
Hourly
Estimated price
RUB 950 - RUB 1400
Website
Scottish Citylink
National Express

National Express Coaches are a quick and convenient way of travelling around the UK. Over 550 National Express coaches run on Britain's roads every day, serving over 900 destinations across the UK. National Express Coaches carry around 19 million passenger journeys every year. For added convenience, National Express operate coach services to all major UK airports 24 hours per day, and is on its way to being 100% wheelchair accessible. The company also has a 24-hour control centre that receives a GPS signal to update on location, speed and the temperature inside coaches, ensuring the smoothest journey possible.

Contact Details
Phone
+44 08717 818178
Website
nationalexpress.com
Bus from Glasgow to Heathrow Airport London T2,3
Ave. Duration
7h 30m
Frequency
Once daily
Estimated price
RUB 1400 - RUB 1900
Website
National Express
Autokar Polska
Phone
48/796 473 308
Email
biuro@autokarpolska.com.pl
Website
autokarpolska.com.pl
Bus from London Victoria Coach Station to Warszawa
Ave. Duration
27h 30m
Frequency
4 times a week
Estimated price
RUB 5000 - RUB 7000
Schedules at
autokarpolska.com.pl
Ecolines
Phone
+371 67214512
Email
info@ecolines.lv
Website
ecolines.net
Bus from Warszawa to Rīga
Ave. Duration
11h 35m
Frequency
Once daily
Estimated price
RUB 2700 - RUB 5500
Schedules at
ecolines.net
Bus from Saint Petersburg, Bus Station 2 to Petrozavodsk Bus station
Ave. Duration
7h 35m
Frequency
Once daily
Estimated price
RUB 750 - RUB 2300
Schedules at
ecolines.net
Bus from Prague to Rīga
Ave. Duration
47h 5m
Frequency
Once daily
Estimated price
RUB 4900 - RUB 8000
Schedules at
ecolines.net
Karelavtotrans
Phone
+7 (8142) 72-20-12
Email
sekretariat@karelavtotrans.ru
Website
avokzal.karelia.ru
Bus from Saint Petersburg Bus station to Petrozavodsk Bus station
Ave. Duration
7h 20m
Frequency
4 times a day
Estimated price
RUB 500 - RUB 1200
Schedules at
avokzal.karelia.ru
Eurobus SK
Phone
+421 55 680 73 06
Email
onlinepredaj@eurobus.sk
Website
eurobus.sk
Bus from Bradford to Prague Florenc
Ave. Duration
42h 18m
Frequency
Twice a week
Estimated price
RUB 3700 - RUB 4400
Schedules at
eurobus.sk
Book at
eurobus.sk

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.

More Questions & Answers

Petrozavodsk is 2h ahead of Glasgow. It is currently 9:50 PM in Glasgow and 11:50 PM in Petrozavodsk.

Ryanair, Aeroflot Russian Airlines, Severstal Air Company and three other airlines offer flights from Edinburgh Airport to Petrozavodsk Airport.

Search flights

There are 13+ hotels available in Petrozavodsk. Prices start at RUB 7500 per night.

More details