Skip to the main content
Accessibility information
BOOK
Search flights
MANAGE
Search flights
EXPERIENCE
Search flights
WHERE WE FLY
•
Our destinations
•
Our travel partners
Explore
Search flights
LOYALTY
Search flights
HELP
Search flights
GLOBAL
Search
MENU
Book
About booking online
Manage
Before you fly
Baggage
Visa and passport
Inflight experience
The Emirates Experience
Family travel
Fly Better
About us
Our destinations
Our travel partners
Explore
Emirates Skywards
Business Rewards
Help and contacts
Your questions
Book flights
The Emirates App
Manage your booking
Before you fly
Baggage information
Find your visa requirements
What's on your flight
Your journey starts here
Travelling with your family
Fly Better
About us
Destinations
Air and ground partners
Explore Emirates destinations
Join Emirates Skywards
Register your company
Help and contacts
FAQs
Search for a flight
Planning your trip
Travel services
Transportation
Emirates Best Price guarantee
The Emirates App
Retrieve your booking
Check in online
Flight status
Travel information
Health
Dubai International
Baggage information
Delayed or damaged baggage
Visa and passport information
UAE visas
Cabin features
Inflight entertainment
Dining
Our fleet
The Emirates Experience
Our lounges
Shop Emirates
Planning your family trip
At the airport
On board
Fun for kids
Reasons to fly better
Our story
Our people
Our planet
Our communities
Where we fly
Discover Dubai
Latest destinations
Our travel partners
Emirates Skywards partners
Route map
Holiday inspiration
About Emirates Skywards
Business Rewards
Help and contacts
Changes to our operations
Special assistance
Frequently asked questions
Flight schedules
Featured fares
Special offers
Best Fare Finder
Book a hotel
Tours and activities
Meet & Greet
Dubai Connect
Airport transfer
Book a car
Airline partners
Seat selection
Cancel your booking
Change your booking
Choose your seat
Upgrade your flight
Manage chauffeur-drive
Book accessible travel
Check-in options
Guide to dangerous goods
Rules and notices
Medical information form (MEDIF)
Dietary information
Banned substances in the UAE
Emirates Terminal 3
Transferring between terminals
To and from the airport
Shuttle service in Dubai
Checked baggage
Cabin baggage
Purchase more baggage
Extra checked baggage allowances
Baggage services in Dubai
USA travel authorisation
First Class
Business Class
Premium Economy
Economy Class
What's on ice
ice TV Live
Onboard Wi-Fi
Children's entertainment
Emirates World Interviews
First Class dining
Business Class dining
Premium Economy dining
Economy Class dining
Drinks
Boeing 777
Emirates A380
Emirates Executive
Emirates Photo Gallery
Seating charts
Chauffeur-drive
The Emirates Service
Seasonal occasions
Ratings & Reviews
Contactless journey
First Class lounge
Business Class lounge
Worldwide lounges
Partner lounges
Paid lounge access
marhaba lounge
Emirates duty free collection
Emirates Official Store
Unaccompanied minors
Pregnancy
Baggage allowances
Child and infant fare rules
Car seats and bassinets
Travelling with children
Travelling with infants
Infant baggage allowance
Child and infant meals
Children’s entertainment
Kids’ toys
Activities for kids
Media centre
Group companies
Safety
Financial transparency
Responsible business
Our Leadership team
Careers
Sustainability in operations
Environmental policy
Environmental reports
The Emirates Airline Foundation
Sponsorships
Asia and Pacific
Americas
Africa
Europe
Middle East
Madagascar
Adelaide
Bogotá
Phnom Penh
Edinburgh
Qantas
flydubai
Beach destinations
Wildlife holidays
History and culture holidays
City breaks
Backpacking and hiking holidays
Membership tiers
flydubai
Cash+Miles
Digital membership card
My family
Spend Miles
Claim Miles
Buy Miles
Earn Miles
Skywards Skysurfers
Skywards Exclusives
Our Partners
Skywards Miles Mall
Miles Calculator
Log in to Emirates Skywards
Skywards+
Register your company
Log in to Business Rewards
Benefits
How the programme works
Help
Changing or cancelling
Visa and passport help
Feedback and complaints
Delayed or damage baggage support
Lost property
Dubai Connect
Recent travel updates
Check your flight status
Accessible travel with Emirates
Special assistance and requests
Booking with Emirates
Our network and codeshares
Our other products
Special assistance and requests
Baggage and lost property
Preparing to travel
At the airport
Emirates Skywards
Emirates Business Rewards
Your on-board experience
Tools and resources
Mobile and The Emirates App
Cancelling or changing a booking
Disrupted travel
About Emirates
WHERE WE FLY
Flights from Edinburgh (EDI) to Moscow (DME)
We offer flights to most exciting cities, connecting you to your ideal destination for work or leisure.
Home
Where we fly
Europe
Russia
Moscow
Flights from Edinburgh to Moscow
Search for flights
Log in to book Classic Rewards
Log in to Emirates Skywards
Advanced search: multi-city, promo codes, partner airlines
Advanced search and Classic Rewards
Fly from Edinburgh to 81 destinations
Edinburgh to Africa
Edinburgh to Angola
Edinburgh to Luanda
Edinburgh to Ethiopia
Edinburgh to Addis Ababa
Edinburgh to Kenya
Edinburgh to Nairobi
Edinburgh to Nigeria
Edinburgh to Lagos
Edinburgh to Sudan
Edinburgh to Khartoum
Edinburgh to Zambia
Edinburgh to Lusaka
Edinburgh to Côte d'Ivoire (Ivory Coast)
Edinburgh to Abidjan
Edinburgh to Ghana
Edinburgh to Accra
Edinburgh to Madagascar
Edinburgh to Antananarivo
Edinburgh to Senegal
Edinburgh to Dakar
Edinburgh to Tanzania
Edinburgh to Dar Es Salaam
Edinburgh to Zimbabwe
Edinburgh to Harare
Edinburgh to Egypt
Edinburgh to Cairo
Edinburgh to Guinea
Edinburgh to Conakry
Edinburgh to Mauritius
Edinburgh to Mauritius
Edinburgh to South Africa
Edinburgh to Cape Town
Edinburgh to Durban
Edinburgh to Johannesburg
Edinburgh to Uganda
Edinburgh to Entebbe
Edinburgh to Asia and the Pacific
Edinburgh to Australia
Edinburgh to Adelaide
Edinburgh to Brisbane
Edinburgh to Melbourne
Edinburgh to Perth
Edinburgh to Sydney
Edinburgh to China
Edinburgh to Beijing
Edinburgh to Guangzhou
Edinburgh to Shanghai
Edinburgh to Indonesia
Edinburgh to Bali
Edinburgh to Jakarta
Edinburgh to Malaysia
Edinburgh to Kuala Lumpur
Edinburgh to Pakistan
Edinburgh to Islamabad
Edinburgh to Karachi
Edinburgh to Lahore
Edinburgh to Peshawar
Edinburgh to Sialkot
Edinburgh to Singapore
Edinburgh to Singapore
Edinburgh to Thailand
Edinburgh to Bangkok
Edinburgh to Phuket
Edinburgh to Bangladesh
Edinburgh to Dhaka
Edinburgh to Hong Kong, China
Edinburgh to Hong Kong
Edinburgh to Japan
Edinburgh to Osaka
Edinburgh to Tokyo Haneda
Edinburgh to Tokyo Narita
Edinburgh to Maldives
Edinburgh to Malé
Edinburgh to Philippines
Edinburgh to Cebu
Edinburgh to Clark
Edinburgh to Manila
Edinburgh to Sri Lanka
Edinburgh to Colombo
Edinburgh to Vietnam
Edinburgh to Hanoi
Edinburgh to Ho Chi Minh City
Edinburgh to Cambodia
Edinburgh to Phnom Penh
Edinburgh to India
Edinburgh to Ahmedabad
Edinburgh to Bengaluru
Edinburgh to Chennai
Edinburgh to Delhi
Edinburgh to Hyderabad
Edinburgh to Kochi
Edinburgh to Kolkata
Edinburgh to Mumbai
Edinburgh to Thiruvananthapuram
Edinburgh to Korea, Republic of
Edinburgh to Seoul
Edinburgh to New Zealand
Edinburgh to Auckland
Edinburgh to Christchurch
Edinburgh to Seychelles
Edinburgh to Mahe
Edinburgh to Taiwan, China
Edinburgh to Taipei
Edinburgh to Europe
Edinburgh to Russia
Edinburgh to St. Petersburg
Edinburgh to The Americas
Edinburgh to Mexico
Edinburgh to Mexico City
Edinburgh to The Middle East
Edinburgh to Bahrain
Edinburgh to Bahrain
Edinburgh to Israel
Edinburgh to Tel Aviv
Edinburgh to Lebanon
Edinburgh to Beirut
Edinburgh to United Arab Emirates
Edinburgh to Dubai
Edinburgh to Iran
Edinburgh to Tehran
Edinburgh to Jordan
Edinburgh to Amman
Edinburgh to Oman
Edinburgh to Muscat
Edinburgh to Iraq
Edinburgh to Baghdad
Edinburgh to Basra
Edinburgh to Kuwait
Edinburgh to Kuwait
Edinburgh to Saudi Arabia
Edinburgh to Dammam
Edinburgh to Jeddah
Edinburgh to Medina
Edinburgh to Riyadh
Back to top