There are 6 ways to get from Mexico to Sri Lanka by plane or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Benito Juárez International Airport
best- Fly from Benito Juárez International Airport (MEX) to Bandaranaike International Airport (CMB)plane MEX - CMB
35h 27mRs 303,006–554,030Fly from San Diego International Airport
cheapest- Fly from San Diego International Airport (SAN) to Bandaranaike International Airport (CMB)plane SAN - CMB
28h 57mRs 144,850–490,706Fly from Tijuana International Airport
- Fly from Tijuana International Airport (TIJ) to Bandaranaike International Airport (CMB)plane TIJ - CMB
28h 17mRs 150,551–452,542Bus to Los Angeles International Airport, fly
- Take the bus from San Diego to LAX Terminal 3 Shared Rides Stopbus
- Fly from Los Angeles International Airport (LAX) to Bandaranaike International Airport (CMB)plane LAX - CMB
28h 32mFly from El Paso International Airport
- Fly from El Paso International Airport (ELP) to Bandaranaike International Airport (CMB)plane ELP - CMB
28h 26mRs 259,888–861,504Fly from Querétaro Intercontinental Airport
- Fly from Querétaro Intercontinental Airport (QRO) to Bandaranaike International Airport (CMB)plane QRO - CMB
30h 32mRs 253,888–855,999
Benito Juárez International Airport (MEX) to Bandaranaike International Airport (CMB) flights
Comparing Your Travel Options
The cheapest way to get from Mexico to Sri Lanka is to fly which costs Rs. 150000 - Rs. 460000 and takes 28h 17m.
The fastest way to get from Mexico to Sri Lanka is to fly which takes 28h 17m and costs Rs. 150000 - Rs. 460000.
The distance between Mexico and Sri Lanka is 17069 km.
It takes approximately 35h 27m to get from Mexico to Sri Lanka, including transfers.
There are 1349+ hotels available in Sri Lanka.
What companies run services between Mexico and Sri Lanka?
Lufthansa, SriLankan Airlines, and five other airlines fly from Benito Juárez International Airport (MEX) to Bandaranaike International Airport (CMB) every 4 hours.
- Website
- srilankan.com
Flights from Benito Juárez International Airport to Bandaranaike International Airport via Frankfurt
- Ave. Duration
- 45h 15m
- When
- Monday, Wednesday, and Friday
- Estimated price
- Rs 210,000–750,000
Flights from Benito Juárez International Airport to Bandaranaike International Airport via Amsterdam Schiphol, Bengaluru
- Ave. Duration
- 43h 45m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- Rs 190,000–650,000
Flights from Benito Juárez International Airport to Bandaranaike International Airport via Amsterdam Schiphol, Mumbai
- Ave. Duration
- 44h 15m
- When
- Every day
- Estimated price
- Rs 190,000–650,000
Flights from Benito Juárez International Airport to Bandaranaike International Airport via Frankfurt, Bengaluru
- Ave. Duration
- 44h 35m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- Rs 210,000–750,000
Flights from Benito Juárez International Airport to Bandaranaike International Airport via Munich, Bengaluru
- Ave. Duration
- 45h 50m
- When
- Monday
- Estimated price
- Rs 210,000–750,000
Flights from Benito Juárez International Airport to Bandaranaike International Airport via Munich, Mumbai
- Ave. Duration
- 46h 20m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- Rs 210,000–750,000
Flights from San Diego International Airport to Bandaranaike International Airport via Amsterdam Schiphol, Bengaluru
- Ave. Duration
- 25h 30m
- When
- Tuesday and Thursday
- Estimated price
- Rs 140,000–480,000
Flights from San Diego International Airport to Bandaranaike International Airport via Amsterdam Schiphol, Mumbai
- Ave. Duration
- 26h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 140,000–480,000
Flights from Tijuana International Airport to Bandaranaike International Airport via Beijing Capital, Suvarnabhumi
- Ave. Duration
- 36h 35m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- Rs 160,000–600,000
Flights from Los Angeles International Airport to Bandaranaike International Airport via Doha
- Ave. Duration
- 21h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Rs 150,000–430,000
Flights from Los Angeles International Airport to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 23h 25m
- When
- Every day
- Estimated price
- Rs 140,000–850,000
Flights from Querétaro Intercontinental Airport to Bandaranaike International Airport via Madrid, Doha
- Ave. Duration
- 27h 45m
- When
- Thursday and Sunday
- Estimated price
- Rs 370,000–850,000
- Website
- jal.com
Flights from Benito Juárez International Airport to Bandaranaike International Airport via Amsterdam Schiphol, Bengaluru
- Ave. Duration
- 43h 45m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- Rs 190,000–650,000
Flights from Benito Juárez International Airport to Bandaranaike International Airport via Frankfurt, Bengaluru
- Ave. Duration
- 44h 35m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- Rs 210,000–750,000
Flights from Benito Juárez International Airport to Bandaranaike International Airport via Munich, Bengaluru
- Ave. Duration
- 45h 50m
- When
- Monday
- Estimated price
- Rs 210,000–750,000
Flights from San Diego International Airport to Bandaranaike International Airport via Tokyo Narita
- Ave. Duration
- 40h 15m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- Rs 190,000–470,000
Flights from San Diego International Airport to Bandaranaike International Airport via Amsterdam Schiphol, Bengaluru
- Ave. Duration
- 25h 30m
- When
- Tuesday and Thursday
- Estimated price
- Rs 140,000–480,000
Flights from Tijuana International Airport to Bandaranaike International Airport via Beijing Capital, Suvarnabhumi
- Ave. Duration
- 36h 35m
- When
- Monday, Thursday, Friday, and Saturday
- Estimated price
- Rs 160,000–600,000
Flights from Los Angeles International Airport to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 23h 25m
- When
- Every day
- Estimated price
- Rs 140,000–850,000
- Website
- klm.com
Flights from Benito Juárez International Airport to Bandaranaike International Airport via Amsterdam Schiphol, Mumbai
- Ave. Duration
- 46h 50m
- When
- Every day
- Estimated price
- Rs 190,000–650,000
Flights from Benito Juárez International Airport to Bandaranaike International Airport via Amsterdam Schiphol, Bengaluru
- Ave. Duration
- 2d 3h
- When
- Every day
- Estimated price
- Rs 190,000–650,000
Flights from San Diego International Airport to Bandaranaike International Airport via Amsterdam Schiphol, Mumbai
- Ave. Duration
- 28h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 140,000–480,000
Flights from San Diego International Airport to Bandaranaike International Airport via Amsterdam Schiphol, Bengaluru
- Ave. Duration
- 32h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- Rs 140,000–480,000
- Website
- qatarairways.com
Flights from Los Angeles International Airport to Bandaranaike International Airport via Doha
- Ave. Duration
- 21h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Rs 150,000–430,000
Flights from El Paso International Airport to Bandaranaike International Airport via Seattle, Doha
- Ave. Duration
- 42h 16m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 310,000–850,000
Flights from Querétaro Intercontinental Airport to Bandaranaike International Airport via Madrid, Doha
- Ave. Duration
- 27h 45m
- When
- Thursday and Sunday
- Estimated price
- Rs 370,000–850,000
- Website
- koreanair.com
Flights from Los Angeles International Airport to Bandaranaike International Airport via Incheon
- Ave. Duration
- 29h 15m
- When
- Monday and Saturday
- Estimated price
- Rs 120,000–410,000
Flights from Los Angeles International Airport to Bandaranaike International Airport via Singapore Changi
- Ave. Duration
- 23h 25m
- When
- Every day
- Estimated price
- Rs 140,000–850,000
Flights from El Paso International Airport to Bandaranaike International Airport via Las Vegas, Incheon
- Ave. Duration
- 31h 51m
- When
- Monday and Saturday
- Estimated price
- Rs 250,000–850,000
- Website
- alaskaair.com
Flights from Los Angeles International Airport to Bandaranaike International Airport via Doha
- Ave. Duration
- 21h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- Rs 150,000–430,000
Flights from El Paso International Airport to Bandaranaike International Airport via Seattle, Doha
- Ave. Duration
- 42h 16m
- When
- Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- Rs 310,000–850,000
- Website
- cathaypacific.com
Flights from Los Angeles International Airport to Bandaranaike International Airport via Hong Kong
- Ave. Duration
- 22h 47m
- When
- Every day
- Estimated price
- Rs 120,000–460,000
- Website
- emirates.com
Flights from Los Angeles International Airport to Bandaranaike International Airport via Dubai
- Ave. Duration
- 27h
- When
- Every day
- Estimated price
- Rs 160,000–500,000
Flights from Querétaro Intercontinental Airport to Bandaranaike International Airport via Madrid, Dubai
- Ave. Duration
- 27h 10m
- When
- Thursday and Sunday
- Estimated price
- Rs 370,000–850,000
- Website
- turkishairlines.com
Flights from El Paso International Airport to Bandaranaike International Airport via Denver, Istanbul
- Ave. Duration
- 24h 35m
- When
- Monday, Friday, and Sunday
- Estimated price
- Rs 270,000–900,000
Flights from Querétaro Intercontinental Airport to Bandaranaike International Airport via Denver, Istanbul
- Ave. Duration
- 34h 25m
- When
- Wednesday and Sunday
- Estimated price
- Rs 250,000–850,000
- Website
- vietjetair.com
Flights from Benito Juárez International Airport to Bandaranaike International Airport via Rome, Male
- Ave. Duration
- 33h 15m
- When
- Thursday
- Estimated price
- Rs 200,000–700,000
- Website
- goindigo.in
Flights from San Diego International Airport to Bandaranaike International Airport via Amsterdam Schiphol, Hyderabad
- Ave. Duration
- 33h 45m
- When
- Thursday and Saturday
- Estimated price
- Rs 140,000–490,000
- Website
- en.ceair.com
Flights from Tijuana International Airport to Bandaranaike International Airport via Shenzhen Bao'an International, Kunming
- Ave. Duration
- 27h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rs 140,000–440,000
- Website
- thaiairways.com
Flights from Tijuana International Airport to Bandaranaike International Airport via Shenzhen Bao'an International, Suvarnabhumi
- Ave. Duration
- 30h 21m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- Rs 140,000–440,000
- Website
- etihad.com
Flights from Querétaro Intercontinental Airport to Bandaranaike International Airport via Madrid, Abu Dhabi
- Ave. Duration
- 26h 5m
- When
- Thursday and Sunday
- Estimated price
- Rs 370,000–850,000
- Phone
- (858) 430-8440
- [email protected]
- Website
- gorelaxsan.com
Bus from San Diego to LAX Terminal 3 Shared Rides Stop
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a day
- Website
- gorelaxsan.com
Want to know more about travelling around Sri Lanka
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
