
- Plan, book, fly with confidence
trending down icon Be in the knowGet alerts if flight prices drop or rise*bex rewards loyalty icon Book smarterSave up to 30% on select hotels after you book a flight*payments icon
SriLankan Airlines flights from Riyadh to Tokyo (RUH→NRT)
Prices were available within the past 7 days and start at CA $1,811 for one-way flights and CA $3,107 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Sun., Aug. 17 - Sat., Aug. 23
RUH
Riyadh
NRT
Tokyo
CA $3,107 Roundtrip, found 13 hours ago
CA $3,107
Roundtrip
found 13 hours ago
Travel information
Travel information
Origin airport | King Khaled Intl. |
Destination airport | Narita Intl. |
Airlines serving | Air China, Cathay Pacific, China Eastern Airlines, Emirates, Ethiopian Airlines, Etihad Airways, Japan Airlines, Malaysia Airlines, Philippine Airlines, Qatar Airways, SriLankan Airlines, Turkish Airlines |
Popular airline | Cathay Pacific |
Distance | 8677 km |
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Trending SriLankan Airlines Flights
- Trending Routes
- Other Airlines
- Flights from Other Cities
- Expedia's Latest Trends
Most Popular SriLankan Airlines Routes from Riyadh
Most Popular SriLankan Airlines Routes from Tokyo
- Toronto to Male (YYZ - MLE)
- Montreal to Male (YUL - MLE)
- Toronto to Hyderabad (YYZ - HYD)
- Toronto to Thiruvananthapuram (YYZ - TRV)
- Toronto to Mumbai (YYZ - BOM)
- Toronto to Cochin (YYZ - COK)
- Toronto to Male (YYZ - MLE)
- Montreal to Colombo (YUL - CMB)
- Toronto to Colombo (YYZ - CMB)
- Toronto to Cochin (YYZ - COK)
Popular Domestic Routes in Narita Intl.
- Toronto to Lahore (YYZ - LHE)
- Toronto to Karachi (YYZ - KHI)
- Montreal to Jakarta (YUL - CGK)
- Toronto to Dhaka (YYZ - DAC)
- Toronto to Male (YYZ - MLE)
- Vancouver to Chennai (YVR - MAA)
- Montreal to Colombo (YUL - CMB)
- Montreal to Chennai (YUL - MAA)
- Delhi to Calgary (DEL - YYC)
- Toronto to Mumbai (YYZ - BOM)
Expedia's Latest Trends
Flights
TPE to NRT flightsYUL to NRT flightsYVR to NRT flightsYYZ to NRT flightsNRT to KIX flightsYYC to NRT flightsYEG to NRT flightsYOW to NRT flightsMNL to NRT flightsYYJ to NRT flightsYXE to NRT flightsNRT to HKG flightsNRT to PEK flightsNRT to YYC flightsNRT to ICN flightsAir Canada Toronto (YYZ) to Narita (NRT) flightsNRT to CTS flightsNRT to PVG flightsNRT to BKK flightsICN to NRT flightsNRT to YVR flightsHKG to NRT flightsHNL to NRT flightsKIX to NRT flightsPVG to NRT flightsNRT to TPE flightsYHZ to NRT flightsNRT to MNL flightsNRT to YYZ flightsSEA to NRT flights
*Available to Expedia members.