There are 7 ways to get from Moscow to Saint Peter by plane, bus, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Moscow Vnukovo to Minneapolis–Saint Paul International Airport, bus
best- Fly from Moscow Vnukovo (VKO) to Minneapolis–Saint Paul International Airport (MSP)plane VKO - MSP
- Take the bus from Minneapolis / St Paul Airport to St. Peterbus
26h 15m$861–2,944Fly Moscow Vnukovo to Mason City, bus, shuttle
cheapest- Fly from Moscow Vnukovo (VKO) to Mason City (MCW)plane VKO - MCW
- Take the bus from Mason City to Owatonnabus
- Take a shuttle bus from Owatonna, MN to Mankato, MN
29h 30m$516–1,939Fly Sheremetyevo International Airport to Minneapolis–Saint Paul International Airport, bus
- Fly from Sheremetyevo International Airport (SVO) to Minneapolis–Saint Paul International Airport (MSP)plane SVO - MSP
- Take the bus from Minneapolis / St Paul Airport to St. Peterbus
26h 50m$1,214–3,346Fly Sheremetyevo International Airport to Rochester, shuttle
- Fly from Sheremetyevo International Airport (SVO) to Rochester (RST)plane SVO - RST
- Take a shuttle bus from Rochester - Airport to Mankato, MN
28h 31m$823–1,586Fly Moscow Vnukovo to Rochester, shuttle
- Fly from Moscow Vnukovo (VKO) to Rochester (RST)plane VKO - RST
- Take a shuttle bus from Rochester - Airport to Mankato, MN
30h 13m$520–1,884Fly Zhukovsky International Airport to Minneapolis–Saint Paul International Airport, bus
- Fly from Zhukovsky International Airport (ZIA) to Minneapolis–Saint Paul International Airport (MSP)plane ZIA - MSP
- Take the bus from Minneapolis / St Paul Airport to St. Peterbus
34h 7m$1,713–3,246Fly Moscow Vnukovo to La Crosse, bus
- Fly from Moscow Vnukovo (VKO) to La Crosse (LSE)plane VKO - LSE
- Take the bus from Landline - La Crosse Regional Airport to Landline - MSP Terminal-2 Humphreybus
- Take the bus from Minneapolis / St Paul Airport - Terminal 2 to St. Peterbus
33h 12m$551–1,904
Moscow Vnukovo (VKO) to Minneapolis–Saint Paul International Airport (MSP) flights
Questions & Answers
The cheapest way to get from Moscow to Saint Peter is to fly and shuttle which costs $500 - $1,900 and takes 30h 13m.
The fastest way to get from Moscow to Saint Peter is to fly and bus which takes 26h 15m and costs $850 - $3,000.
The distance between Moscow and Saint Peter is 5036 miles.
It takes approximately 26h 15m to get from Moscow to Saint Peter, including transfers.
Saint Peter is 9h behind Moscow. It is currently 5:46 PM in Moscow and 8:46 AM in Saint Peter.
There are 27+ hotels available in Saint Peter.
What companies run services between Moscow, Russia and Saint Peter, MN, USA?
There is no direct connection from Moscow to Saint Peter. However, you can take the train to Moscow Vnukovo Airport, walk to Moscow Vnukovo (VKO) airport, fly to Minneapolis–Saint Paul International Airport (MSP), walk to Minneapolis / St Paul Airport, then take the bus to St. Peter. Alternatively, you can take the line 1195 bus to Sheremetyevo Airport Terminal B, take the line 851 bus to Гостиница, walk to Sheremetyevo International Airport (SVO) airport, fly to Minneapolis–Saint Paul International Airport (MSP), walk to Minneapolis / St Paul Airport, then take the bus to St. Peter.
- Website
- delta.com
Flights from Moscow Vnukovo to Minneapolis–Saint Paul International Airport via Istanbul, Chicago O'Hare
- Ave. Duration
- 21h 5m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $850–2,900
Flights from Moscow Vnukovo to Minneapolis–Saint Paul International Airport via Istanbul, Detroit
- Ave. Duration
- 22h 3m
- When
- Monday to Saturday
- Estimated price
- $850–2,900
Flights from Sheremetyevo International Airport to Minneapolis–Saint Paul International Airport via Algiers, Montreal
- Ave. Duration
- 21h 45m
- When
- Wednesday
- Estimated price
- $1,500–5,500
Flights from Sheremetyevo International Airport to Minneapolis–Saint Paul International Airport via Belgrade, Chicago O'Hare
- Ave. Duration
- 22h 40m
- When
- Friday
- Estimated price
- $1,200–3,400
Flights from Sheremetyevo International Airport to Minneapolis–Saint Paul International Airport via Belgrade, New York JFK
- Ave. Duration
- 25h 26m
- When
- Thursday and Sunday
- Estimated price
- $1,300–3,500
Flights from Sheremetyevo International Airport to Rochester via Belgrade, Amsterdam Schiphol, Minneapolis–Saint Paul International Airport
- Ave. Duration
- 20h 52m
- When
- Friday
- Estimated price
- $600–2,200
Flights from Sheremetyevo International Airport to Rochester via Belgrade, Copenhagen, Minneapolis–Saint Paul International Airport
- Ave. Duration
- 27h 46m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $600–2,200
Flights from Sheremetyevo International Airport to Rochester via Belgrade, Frankfurt, Minneapolis–Saint Paul International Airport
- Ave. Duration
- 20h 52m
- When
- Monday
- Estimated price
- $800–1,500
Flights from Moscow Vnukovo to Rochester via Sabiha Gokcen, Copenhagen, Minneapolis–Saint Paul International Airport
- Ave. Duration
- 25h 56m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $500–1,900
Flights from Moscow Vnukovo to Rochester via Istanbul, Copenhagen, Minneapolis–Saint Paul International Airport
- Ave. Duration
- 28h 56m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $500–1,900
Flights from Moscow Vnukovo to Rochester via Istanbul, Amsterdam Schiphol, Minneapolis–Saint Paul International Airport
- Ave. Duration
- 28h 56m
- When
- Every day
- Estimated price
- $500–1,900
Flights from Zhukovsky International Airport to Minneapolis–Saint Paul International Airport via Istanbul, Toronto
- Ave. Duration
- 29h 9m
- When
- Sunday
- Estimated price
- $1,600–4,200
Flights from Zhukovsky International Airport to Minneapolis–Saint Paul International Airport via Tbilisi, London Heathrow
- Ave. Duration
- 29h 40m
- When
- Sunday
- Estimated price
- $1,300–4,600
- Website
- aa.com
Flights from Moscow Vnukovo to Minneapolis–Saint Paul International Airport via Istanbul, Chicago O'Hare
- Ave. Duration
- 22h 22m
- When
- Saturday
- Estimated price
- $850–2,900
Flights from Moscow Vnukovo to Minneapolis–Saint Paul International Airport via Sabiha Gokcen, Dublin
- Ave. Duration
- 22h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $950–3,700
Flights from Sheremetyevo International Airport to Rochester via Belgrade, Chicago O'Hare
- Ave. Duration
- 23h 1m
- When
- Friday
- Estimated price
- $750–2,100
Flights from Sheremetyevo International Airport to Rochester via Istanbul, Chicago O'Hare
- Ave. Duration
- 22h 49m
- When
- Monday and Saturday
- Estimated price
- $650–2,300
Flights from Moscow Vnukovo to Rochester via Istanbul, Chicago O'Hare
- Ave. Duration
- 23h 4m
- When
- Monday and Saturday
- Estimated price
- $500–1,800
Flights from Moscow Vnukovo to La Crosse via Istanbul, Chicago O'Hare
- Ave. Duration
- 24h 47m
- When
- Every day
- Estimated price
- $500–1,800
- Website
- klm.com
Flights from Moscow Vnukovo to Minneapolis–Saint Paul International Airport via Istanbul, Chicago O'Hare
- Ave. Duration
- 21h 5m
- When
- Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $850–2,900
Flights from Moscow Vnukovo to Minneapolis–Saint Paul International Airport via Istanbul, Detroit
- Ave. Duration
- 22h 3m
- When
- Monday to Saturday
- Estimated price
- $850–2,900
Flights from Sheremetyevo International Airport to Minneapolis–Saint Paul International Airport via Algiers, Montreal
- Ave. Duration
- 21h 45m
- When
- Wednesday
- Estimated price
- $1,500–5,500
Flights from Sheremetyevo International Airport to Minneapolis–Saint Paul International Airport via Belgrade, New York JFK
- Ave. Duration
- 25h 26m
- When
- Thursday and Sunday
- Estimated price
- $1,300–3,500
Flights from Sheremetyevo International Airport to Rochester via Belgrade, Amsterdam Schiphol, Minneapolis–Saint Paul International Airport
- Ave. Duration
- 20h 52m
- When
- Friday
- Estimated price
- $600–2,200
Flights from Sheremetyevo International Airport to Rochester via Belgrade, Frankfurt, Minneapolis–Saint Paul International Airport
- Ave. Duration
- 20h 52m
- When
- Monday
- Estimated price
- $800–1,500
Flights from Zhukovsky International Airport to Minneapolis–Saint Paul International Airport via Tbilisi, Amsterdam Schiphol
- Ave. Duration
- 28h 5m
- When
- Friday and Sunday
- Estimated price
- $1,300–4,600
Flights from Zhukovsky International Airport to Minneapolis–Saint Paul International Airport via Tbilisi, London Heathrow
- Ave. Duration
- 29h 40m
- When
- Sunday
- Estimated price
- $1,300–4,600
- Website
- united.com
Flights from Moscow Vnukovo to Minneapolis–Saint Paul International Airport via Istanbul, Montreal
- Ave. Duration
- 21h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $850–2,900
Flights from Moscow Vnukovo to Minneapolis–Saint Paul International Airport via Istanbul, Toronto
- Ave. Duration
- 22h 24m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $850–2,900
Flights from Sheremetyevo International Airport to Minneapolis–Saint Paul International Airport via Belgrade, Toronto
- Ave. Duration
- 26h 19m
- When
- Saturday
- Estimated price
- $1,200–3,300
Flights from Sheremetyevo International Airport to Minneapolis–Saint Paul International Airport via Casablanca, Montreal
- Ave. Duration
- 28h
- When
- Wednesday and Friday
- Estimated price
- $1,100–3,900
Flights from Sheremetyevo International Airport to Minneapolis–Saint Paul International Airport via Istanbul, Montreal
- Ave. Duration
- 21h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $1,000–3,600
Flights from Zhukovsky International Airport to Minneapolis–Saint Paul International Airport via Tbilisi, Frankfurt
- Ave. Duration
- 28h 30m
- When
- Sunday
- Estimated price
- $1,700–3,200
Flights from Moscow Vnukovo to Mason City via Istanbul, Chicago O'Hare
- Ave. Duration
- 20h 53m
- When
- Saturday
- Estimated price
- $500–1,800
- Website
- aircanada.com
Flights from Moscow Vnukovo to Minneapolis–Saint Paul International Airport via Istanbul, Montreal
- Ave. Duration
- 21h 45m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $850–2,900
Flights from Moscow Vnukovo to Minneapolis–Saint Paul International Airport via Istanbul, Toronto
- Ave. Duration
- 22h 24m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $850–2,900
Flights from Sheremetyevo International Airport to Minneapolis–Saint Paul International Airport via Belgrade, Toronto
- Ave. Duration
- 26h 19m
- When
- Saturday
- Estimated price
- $1,200–3,300
Flights from Sheremetyevo International Airport to Minneapolis–Saint Paul International Airport via Casablanca, Montreal
- Ave. Duration
- 28h
- When
- Wednesday and Friday
- Estimated price
- $1,100–3,900
Flights from Sheremetyevo International Airport to Minneapolis–Saint Paul International Airport via Istanbul, Montreal
- Ave. Duration
- 21h 10m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $1,000–3,600
- Website
- turkishairlines.com
Flights from Moscow Vnukovo to Minneapolis–Saint Paul International Airport via Istanbul, Chicago O'Hare
- Ave. Duration
- 23h 4m
- When
- Saturday
- Estimated price
- $850–2,900
Flights from Sheremetyevo International Airport to Minneapolis–Saint Paul International Airport via Istanbul, Chicago O'Hare
- Ave. Duration
- 22h 29m
- When
- Saturday
- Estimated price
- $1,100–3,600
- Website
- aerlingus.com
Flights from Moscow Vnukovo to Minneapolis–Saint Paul International Airport via Sabiha Gokcen, Dublin
- Ave. Duration
- 22h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $950–3,700
- Website
- airbus.com
Flights from Zhukovsky International Airport to Minneapolis–Saint Paul International Airport via Tbilisi, Frankfurt
- Ave. Duration
- 28h 30m
- When
- Sunday
- Estimated price
- $1,700–3,200
- Phone
- +1 (888) 736-9190
- customerservice@landtoair.net
- Website
- landtoairexpress.com
Bus from Minneapolis / St Paul Airport to St. Peter
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- $9–40
- Schedules at
- landtoairexpress.com
- Adult
- $9–40
Shuttle from Rochester - Airport to Mankato, MN
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $16–40
- Schedules at
- landtoairexpress.com
- Adult
- $16–40
Bus from Minneapolis / St Paul Airport - Terminal 2 to St. Peter
- Ave. Duration
- 1h 28m
- Frequency
- Once daily
- Estimated price
- $9–40
- Schedules at
- landtoairexpress.com
- Adult
- $9–40
Shuttle from Owatonna, MN to Mankato, MN
- Ave. Duration
- 58 min
- Frequency
- Twice daily
- Estimated price
- $6–40
- Schedules at
- landtoairexpress.com
- Adult
- $6–40
- Phone
- +1 (888) 428-1149
- info@landline.com
- Website
- landline.com
Bus from Landline - La Crosse Regional Airport to Landline - MSP Terminal-2 Humphrey
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a week
- Estimated price
- $40–60
- Website
- https://landline.com/
- Phone
- +1-858-800-8898
- Website
- jeffersonlines.com
Bus from Mason City to Owatonna
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- $6–55
- Book at
- https://www.jeffersonlines.com
Want to know more about travelling around United States
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 US: What do I need to know?
Read the travel guide



