Direct (nonstop) flights from Riyadh to Sialkot

2 airlines fly nonstop from King Khaled International (RUH) to Sialkot Airport (SKT). It's 1,752 miles (2,819 km), about 4h 10m in the air. Operated by Flyadeal, Pakistan International Airlines.

RUH
King Khaled International
🇸🇦 Riyadh, Saudi Arabia
SKT
Sialkot Airport
🇵🇰 Sialkot, Pakistan
Flight Time
4h 10m
Distance
1,752 mi
2,819 km
CO₂/pax
296 kg
−41 kg vs. layover
Airlines
2
Flyadeal +1
Time Diff
+2h
Operated by Flyadeal Flyadeal Pakistan International Airlines Pakistan International Airlines

Route data last updated: May 26, 2026

Airlines with non-stop flights

Flyadeal F3 Flyadeal
Route
RUH → SKT
Flight Time
4h 10m
Distance
1,752 mi
Pakistan International Airlines PK Pakistan International Airlines
Route
RUH → SKT
Flight Time
4h 10m
Distance
1,752 mi

Alternative Routes

Other ways to fly from Riyadh to Sialkot with one stop · direct emits 296 kg CO₂ per passenger

RUH SHJ (Sharjah) SKT
Leg 1: 1h 55m (552 mi) Leg 2: 2h 55m (1,243 mi) Total: ~4h 50m 🍃 337 kg CO₂ (+14% vs. direct)
Leg 1
RUH → SHJ
1h 55m · 552 mi
View RUH to SHJ flights →
Leg 2
SHJ → SKT
2h 55m · 1,243 mi
View SHJ to SKT flights →
RUH DMM (Dammam) SKT
Leg 1: 1h 10m (219 mi) Leg 2: 3h 45m (1,534 mi) Total: ~4h 55m 🍃 324 kg CO₂ (+9% vs. direct)
Leg 1
RUH → DMM
1h 10m · 219 mi
View RUH to DMM flights →
Leg 2
DMM → SKT
3h 45m · 1,534 mi
View DMM to SKT flights →
RUH MCT (Muscat) SKT
Leg 1: 2h 15m (736 mi) Leg 2: 2h 45m (1,156 mi) Total: ~5h 🍃 356 kg CO₂ (+20% vs. direct)
Leg 1
RUH → MCT
2h 15m · 736 mi
View RUH to MCT flights →
Leg 2
MCT → SKT
2h 45m · 1,156 mi
View MCT to SKT flights →
RUH KHI (Karachi) SKT
Leg 1: 3h 15m (1,283 mi) Leg 2: 1h 45m (683 mi) Total: ~5h 🍃 368 kg CO₂ (+24% vs. direct)
Leg 1
RUH → KHI
3h 15m · 1,283 mi
View RUH to KHI flights →
Leg 2
KHI → SKT
1h 45m · 683 mi
View KHI to SKT flights →
RUH DOH (Doha) SKT
Leg 1: 1h 30m (308 mi) Leg 2: 3h 35m (1,463 mi) Total: ~5h 5m 🍃 329 kg CO₂ (+11% vs. direct)
Leg 1
RUH → DOH
1h 30m · 308 mi
View RUH to DOH flights →
Leg 2
DOH → SKT
3h 35m · 1,463 mi
View DOH to SKT flights →

Looking for the return flight?

SKT → RUH: Flights from Sialkot to Riyadh

Frequently Asked Questions

How long is the direct flight from Riyadh to Sialkot?

A nonstop flight from Riyadh (RUH) to Sialkot (SKT) takes approximately 4 hours and 10 minutes. The distance is 1,752 miles (2,819 km).

Which airlines fly nonstop from Riyadh to Sialkot?

2 airlines: Flyadeal, Pakistan International Airlines.

Is there a nonstop flight from Riyadh to Sialkot?

Yes. 2 airlines: Flyadeal, Pakistan International Airlines.

How far is Riyadh from Sialkot?

The flight distance from Riyadh to Sialkot is 1,752 miles (2,819 km), measured as the great-circle (shortest air) distance.

What is the time difference between Riyadh and Sialkot?

Sialkot is 2 hours ahead of Riyadh. (Asia/Riyadh vs Asia/Karachi.)

What type of aircraft flies from Riyadh to Sialkot?

At 4h 10m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from Saudi Arabia to Pakistan?

Depends on your passport. Check with the Pakistan embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Riyadh to Sialkot?

Roughly 296 kg CO2 per passenger one-way. That's about the same as driving 1,480 km.

Is the return flight from Sialkot to Riyadh also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Riyadh to Sialkot?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at King Khaled International for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.