There are 5 ways to get from Sri Lanka to Jeddah Airport (JED) by plane, train, bus, or taxi
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 Bandaranaike International Airport
best- Fly from Bandaranaike International Airport (CMB) to Jeddah (JED)plane CMB - JED
8h 2mSAR 1,033–3,138Train to Koggala, fly
cheapest- Take the train from Moratuwa to Habaraduwatrain
- Fly from Koggala (KCT) to Jeddah (JED)plane KCT - JED
16h 8mSAR 802–2,334Fly from Jaffna
- Fly from Jaffna (JAF) to Jeddah (JED)plane JAF - JED
16h 15mSAR 1,811–5,513Bus, taxi to Weerawila International Airport, fly
- Take the bus from Rathnapura to Embilipitiyabus
- Take the taxi from Embilipitiya to Weerawila International Airport (WRZ)taxi
- Fly from Weerawila International Airport (WRZ) to Jeddah (JED)plane WRZ - JED
18h 4mSAR 878–2,398Train to Batticaloa Airport, fly
- Take the train from Gampaha to Batticaloatrain
- Fly from Batticaloa Airport (BTC) to Jeddah (JED)plane BTC - JED
19h 18mSAR 833–2,379
Bandaranaike International Airport (CMB) to Jeddah (JED) flights
Questions & Answers
The cheapest way to get from Sri Lanka to Jeddah Airport (JED) is to train and fly which costs 800﷼ - 2400﷼ and takes 16h 8m.
The fastest way to get from Sri Lanka to Jeddah Airport (JED) is to fly which takes 8h 2m and costs 1000﷼ - 3200﷼.
The distance between Sri Lanka and Jeddah Airport (JED) is 4665 km.
It takes approximately 8h 2m to get from Sri Lanka to Jeddah Airport (JED), including transfers.
Jeddah Airport (JED) is 2h 30m behind Sri Lanka. It is currently 11:34 AM in Sri Lanka and 9:04 AM in Jeddah Airport (JED).
There are 1158+ hotels available in Jeddah Airport (JED).
What companies run services between Sri Lanka and Jeddah Airport (JED), Saudi Arabia?
Qatar Airways, Emirates, and four other airlines fly from Bandaranaike International Airport (CMB) to Jeddah (JED) hourly.
- Website
- etihad.com
Flights from Bandaranaike International Airport to Jeddah via Abu Dhabi
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- SAR 1,000–3,100
Flights from Jaffna to Jeddah via Madras, Abu Dhabi
- Ave. Duration
- 18h
- When
- Every day
- Estimated price
- SAR 1,800–5,500
Flights from Jaffna to Jeddah via Tiruchirapalli, Abu Dhabi
- Ave. Duration
- 15h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 2,300–5,500
Flights from Koggala to Jeddah via Bandaranaike International Airport, Abu Dhabi
- Ave. Duration
- 12h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- SAR 800–2,300
Flights from Weerawila International Airport to Jeddah via Bandaranaike International Airport, Abu Dhabi
- Ave. Duration
- 13h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- SAR 800–2,300
Flights from Batticaloa Airport to Jeddah via Bandaranaike International Airport, Abu Dhabi
- Ave. Duration
- 14h 10m
- When
- Every day
- Estimated price
- SAR 800–2,300
- Website
- qatarairways.com
Flights from Bandaranaike International Airport to Jeddah via Doha
- Ave. Duration
- 8h 26m
- When
- Every day
- Estimated price
- SAR 1,300–4,100
Flights from Jaffna to Jeddah via Madras, Doha
- Ave. Duration
- 24h 15m
- When
- Every day
- Estimated price
- SAR 2,100–7,000
Flights from Koggala to Jeddah via Bandaranaike International Airport, Doha
- Ave. Duration
- 14h 40m
- When
- Every day
- Estimated price
- SAR 950–3,100
Flights from Weerawila International Airport to Jeddah via Bandaranaike International Airport, Doha
- Ave. Duration
- 15h 25m
- When
- Every day
- Estimated price
- SAR 950–3,100
Flights from Batticaloa Airport to Jeddah via Bandaranaike International Airport, Doha
- Ave. Duration
- 12h 30m
- When
- Every day
- Estimated price
- SAR 950–3,100
- Website
- airarabia.com
Flights from Bandaranaike International Airport to Jeddah via Sharjah
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- SAR 1,300–3,200
Flights from Jaffna to Jeddah via Madras, Sharjah
- Ave. Duration
- 29h 50m
- When
- Every day
- Estimated price
- SAR 2,300–5,500
Flights from Koggala to Jeddah via Bandaranaike International Airport, Sharjah
- Ave. Duration
- 11h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- SAR 1,000–2,400
Flights from Weerawila International Airport to Jeddah via Bandaranaike International Airport, Sharjah
- Ave. Duration
- 12h 35m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- SAR 1,000–2,400
Flights from Batticaloa Airport to Jeddah via Bandaranaike International Airport, Sharjah
- Ave. Duration
- 16h 37m
- When
- Every day
- Estimated price
- SAR 1,000–2,400
- Website
- emirates.com
Flights from Bandaranaike International Airport to Jeddah via Dubai
- Ave. Duration
- 10h 38m
- When
- Every day
- Estimated price
- SAR 1,200–4,900
Flights from Jaffna to Jeddah via Madras, Dubai
- Ave. Duration
- 17h 45m
- When
- Every day
- Estimated price
- SAR 2,100–7,500
- Website
- flynas.com
Flights from Jaffna to Jeddah via Tiruchirapalli, Abu Dhabi
- Ave. Duration
- 15h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- SAR 2,300–5,500
Flights from Koggala to Jeddah via Bandaranaike International Airport, Riyadh
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- SAR 1,000–2,700
Flights from Weerawila International Airport to Jeddah via Bandaranaike International Airport, Riyadh
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- SAR 1,000–2,700
Flights from Batticaloa Airport to Jeddah via Bandaranaike International Airport, Riyadh
- Ave. Duration
- 11h 15m
- When
- Every day
- Estimated price
- SAR 1,000–2,700
- Website
- flydubai.com
Flights from Bandaranaike International Airport to Jeddah via Dubai
- Ave. Duration
- 11h 33m
- When
- Every day
- Estimated price
- SAR 1,700–4,900
- Website
- salamair.com
Flights from Bandaranaike International Airport to Jeddah via Muscat
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- SAR 1,100–2,800
- Website
- flyadeal.com
Flights from Weerawila International Airport to Jeddah via Bandaranaike International Airport, Riyadh
- Ave. Duration
- 14h
- When
- Every day
- Estimated price
- SAR 1,000–2,700
- Phone
- +94 114 600 111
- Website
- Sri Lanka Railways
Train from Moratuwa to Habaraduwa
- Ave. Duration
- 1h 57m
- Frequency
- 3 times a day
- Estimated price
- SAR 3–35
- Website
- Sri Lanka Railways
- 2nd Class Fare
- SAR 15–22
- 3rd Class Fare
- SAR 14–17
- Air Conditioned Saloon
- SAR 26–35
- 3rd Class
- SAR 17
- 2nd Class
- SAR 3
- 1st Class
- SAR 20
Train from Gampaha to Batticaloa
- Ave. Duration
- 4h 26m
- Frequency
- Twice daily
- Estimated price
- SAR 15–40
- Website
- Sri Lanka Railways
- 2nd Class Fare
- SAR 15–22
- 3rd Class Fare
- SAR 16–20
- Air Conditioned Saloon
- SAR 29–40
- Phone
- +94 011-2587372
- [email protected]
- Website
- National Transport Commission
Bus from Rathnapura to Embilipitiya
- Ave. Duration
- 2h 32m
- Frequency
- Every 20 minutes
- Estimated price
- SAR 3–4
- Website
- National Transport Commission
- Schedules at
- NTC Schedules
- Standard
- SAR 3–4
- Semi Lux
- SAR 3–5
- Super Lux
- SAR 6–9
- Ave. Duration
- 57 min
- Estimated price
- SAR 75–95
Visit Sri Lanka Taxi
- Phone
- +94763222239
- Website
- visitlankataxi.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Getting around the Cyclades, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.









