Find Cheap Flights from Kuala Lumpur Intl to Langkawi Island (KUL - LGK)

Search hundreds of travel sites at once for deals on flights to Langkawi Island

Sat 12/16
Sat 12/23
Any month
Compare vs. KAYAK |

Good to Know

Low Season:
February
Best time to beat the crowds
3%
expected price decrease
High Season:
December
Most popular time to fly
10%
expected price increase
Average Price:
$80
(avg. price over the last 2 weeks)
Good Deal:
$45
or less (round trip)

When to Book Flights from Kuala Lumpur Intl to Langkawi Island

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for $45 or less.
The cheapest flight from Kuala Lumpur Intl to Langkawi Island was found 90 days before departure, on average.
Book at least 4 weeks before departure in order to get a below-average price.
Morning departure is around 11% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Kuala Lumpur Intl to Langkawi Island Flights

How long does a flight from Kuala Lumpur Intl to Langkawi Island take?
An average nonstop flight takes 1h 00m, covering a distance of 283 miles.
How many flights are there between Kuala Lumpur Intl and Langkawi Island?
There are 339 (nonstop) flights between Kuala Lumpur Intl and Langkawi Island per week, averaging 47 per day.
Which airlines provide the cheapest flights from Kuala Lumpur Intl to Langkawi Island?
In the past 3 days, the cheapest round-trip tickets were found on AirAsia ($35), Malaysia Airlines ($76) and Malindo Air ($104).
Do I need a passport to fly between Kuala Lumpur Intl and Langkawi Island?
No.
Which airlines fly most frequently between Kuala Lumpur Intl and Langkawi Island?
AirAsia (10 times daily), Emirates (6 times daily), Malaysia Airlines (6 times daily) are the most frequent flyers on this route.

Book cheap flights from Kuala Lumpur Intl to Langkawi Island (round-trip)

Airports
Origin
Kuala Lumpur
$35
only
$35
Destination
Langkawi Island
$35
only
$35
Wed, Jan 24
KUL
LGK
1h 05m
Thu, Jan 25
LGK
KUL
1h 10m
Trip: 2 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
KUL
LGK
Mediocre 2.0

Every thing

KUL
LOP
Okay 5.6

The crew and the foods are awesome.

Gate was changed almost last minute. Arrival was delayed due to busy schedule at Lombok airport. Twice resequencing to touchdown. Delayed by more 30 mins. Otherwise a pleasant flight.

KUL
LGK
Mediocre 2.0

Nothing, because flight was cancelled just a few hours before with no alternatives and clear next steps!!!

You, guys, broken my holidays and birthday gift for my wife. Damn you, all!

KUL
LGK
Good 6.3

Competitive price, good regional carrier, especially short flights.

There were confusion trying to check in before obtaining the boarding pass at the KL airport. After that, everything went well.

KUL
MLE
Okay 4.3

Cheap

They make you pay for water...WATER

Mon, Jan 8
KUL
LGK
1h 05m
Wed, Jan 10
LGK
KUL
1h 10m
Trip: 3 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
KUL
HKT
Excellent 10.0

Nice place fun

Well it's alright

CXR
KUL
Okay 4.8

Flight was DELAYED twice. AK called it re-schedule, but with only 2 hours prior notification, it's purely DELAY. Poor coordination with airport, gate changed without proper notification.

KUL
LGK
Good 6.3

Competitive price, good regional carrier, especially short flights.

There were confusion trying to check in before obtaining the boarding pass at the KL airport. After that, everything went well.

KUL
LGK
Good 6.0

Nothing special and as expected of the low cost flight

None so far

KUL
LGK
Okay 4.3

There was absolutely no leg room on this flight. I actually had to tilt my legs perpendicular the whole flight so my feet wouldn't fall asleep.

Sat, Mar 10
KUL
LGK
1h 00m
Mon, Mar 26
LGK
KUL
1h 05m
Trip: 16 days
4.2OkayShow reviews
Overall 4.2 Okay
Based on 4 reviews
Overall
7.0
Boarding
7.1
Comfort
7.0
Crew
7.5
Entertainment
6.8
Food
6.5
SGN
KUL
Okay 5.2

Initial flight was one hour late....almost missed my connecting flight, bags didn't make it to my destination. Not much help or info given about the late flight and how to connect to the next flight. First plane was old and beat-up.

LBU
KUL
Okay 4.3

The crew was nice.

Two MH flights I took were 1 hour and 2 hours late. The latter resulted in missing connection to BKK and another flight to TPE. I got stuck in Kuala Lumpur for the night and they booked me a resort that was 30-40 min drive from the airport. How are all of these reasonable?!

KUL
LGK
Mediocre 2.0

I like having my knees up in my eyeballs on a plane and having to be pried out of my seat with the jaws of life at the conclusion of a flight.

Flight was 3 hours late!

KUL
LGK
Okay 5.0

I appreciated the free baggage allowance and the staff were nice, but otherwise they were a huge headache to fly.

They changed the times on BOTH of our flights by HOURS, which resulted in me having to buy a ticket with another airline to ensure we wouldn't miss our connecting international flight. Horribly unreliable, will never fly them again. Honestly airAsia was a better experience than with Malaysia Air

KUL
LGK
Okay 5.3

The flight was on time

The boarding process was a waste of time

Tue, Mar 27
KUL
LGK
1h 05m
Fri, Mar 30
LGK
KUL
1h 10m
Trip: 4 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
KUL
DMK
Okay 4.6

Good: cheap and on time. Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

KUL
LOP
Okay 5.6

The crew and the foods are awesome.

Gate was changed almost last minute. Arrival was delayed due to busy schedule at Lombok airport. Twice resequencing to touchdown. Delayed by more 30 mins. Otherwise a pleasant flight.

KUL
HKT
Excellent 10.0

Nice place fun

Well it's alright

KUL
LGK
Okay 4.3

There was absolutely no leg room on this flight. I actually had to tilt my legs perpendicular the whole flight so my feet wouldn't fall asleep.

CXR
KUL
Okay 4.8

Flight was DELAYED twice. AK called it re-schedule, but with only 2 hours prior notification, it's purely DELAY. Poor coordination with airport, gate changed without proper notification.

Mon, Apr 30
KUL
LGK
1h 05m
Thu, May 3
LGK
KUL
1h 10m
Trip: 4 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
CXR
KUL
Okay 4.8

Flight was DELAYED twice. AK called it re-schedule, but with only 2 hours prior notification, it's purely DELAY. Poor coordination with airport, gate changed without proper notification.

KUL
LOP
Okay 5.6

The crew and the foods are awesome.

Gate was changed almost last minute. Arrival was delayed due to busy schedule at Lombok airport. Twice resequencing to touchdown. Delayed by more 30 mins. Otherwise a pleasant flight.

KUL
MLE
Okay 4.3

Cheap

They make you pay for water...WATER

KUL
HKT
Excellent 10.0

Nice place fun

Well it's alright

KUL
LGK
Good 6.0

Nothing special and as expected of the low cost flight

None so far

Sat, May 26
KUL
LGK
1h 05m
Wed, May 30
LGK
KUL
1h 10m
Trip: 5 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
CXR
KUL
Okay 4.8

Flight was DELAYED twice. AK called it re-schedule, but with only 2 hours prior notification, it's purely DELAY. Poor coordination with airport, gate changed without proper notification.

KUL
LGK
Mediocre 2.0

Every thing

MLE
KUL
Okay 4.3

Good: cheap Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

This one was also late

KUL
SIN
Good 6.6

Short inexpensive fligh

Seat rows were very close & limited room.

KUL
LGK
Good 6.0

Nothing special and as expected of the low cost flight

None so far

Sat, Mar 17
KUL
LGK
1h 05m
Mon, Mar 19
LGK
KUL
1h 05m
Trip: 3 days
5.0OkayShow reviews
Overall 5.0 Okay
Based on 4 reviews
Boarding
7.2
Comfort
7.5
Crew
7.5
Entertainment
6.8
Food
6.8
KUL
LGK
Okay 4.3

Very dissapointed, both flights scheduled by Malindo Air was rescheduled, first one moved for next day unbeliavable!!!

Very dissapointed, both flights scheduled by Malindo Air was rescheduled, first one moved for next day unbeliavable!!!

KUL
RGN
Good 6.3

The flight was over 5 hours delayed and they offered no compensation or extra meal.

KUL
BDO
Okay 5.6

Crews are nice.

Seems like Malindo is starting to degrading the service quality. The flight I took before: they change the airplane to batik which was worse with no entertainment, smaller seat pitch, etc. I book Malindo for a reason and paid for what expected using Malindo!! If they had to change the plane they should've given better one or given back compensation to passengers! Now this flight, they didn't activate the entertainment till way later and turned off way too early. They didn't give any earphone as supposed to. Malindo's service has become bad.

KUL
PER
Excellent 8.6

Ease of booking and 30kg baggage allow all included in quoted flight cost

Food quality appears to be falling down in variety and quality

BDO
KUL
Okay 4.3

The airline

Thu, Jan 18
KUL
LGK
1h 05m
Sat, Jan 20
LGK
KUL
1h 10m
Trip: 3 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
MLE
KUL
Okay 4.3

Good: cheap Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

This one was also late

KUL
LOP
Okay 5.6

The crew and the foods are awesome.

Gate was changed almost last minute. Arrival was delayed due to busy schedule at Lombok airport. Twice resequencing to touchdown. Delayed by more 30 mins. Otherwise a pleasant flight.

KUL
DMK
Okay 4.6

Good: cheap and on time. Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

KUL
LGK
Good 6.0

Nothing special and as expected of the low cost flight

None so far

KUL
LGK
Good 6.3

Competitive price, good regional carrier, especially short flights.

There were confusion trying to check in before obtaining the boarding pass at the KL airport. After that, everything went well.

Thu, Feb 1
KUL
LGK
1h 05m
Wed, Feb 7
LGK
KUL
1h 10m
Trip: 7 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
KUL
LGK
Mediocre 2.0

Every thing

KUL
SIN
Good 6.6

Short inexpensive fligh

Seat rows were very close & limited room.

CXR
KUL
Okay 4.8

Flight was DELAYED twice. AK called it re-schedule, but with only 2 hours prior notification, it's purely DELAY. Poor coordination with airport, gate changed without proper notification.

KUL
DMK
Okay 4.6

Good: cheap and on time. Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

KUL
HKT
Excellent 10.0

Nice place fun

Well it's alright

Sat, Apr 14
KUL
LGK
1h 05m
Mon, Apr 16
LGK
KUL
1h 10m
Trip: 3 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
CXR
KUL
Okay 4.8

Flight was DELAYED twice. AK called it re-schedule, but with only 2 hours prior notification, it's purely DELAY. Poor coordination with airport, gate changed without proper notification.

KUL
DMK
Okay 4.6

Good: cheap and on time. Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

KUL
LGK
Good 6.0

Nothing special and as expected of the low cost flight

None so far

KUL
LOP
Okay 5.6

The crew and the foods are awesome.

Gate was changed almost last minute. Arrival was delayed due to busy schedule at Lombok airport. Twice resequencing to touchdown. Delayed by more 30 mins. Otherwise a pleasant flight.

KUL
HKT
Excellent 10.0

Nice place fun

Well it's alright

Sun, Jan 28
KUL
LGK
1h 10m
Thu, Feb 8
LGK
KUL
1h 10m
Trip: 12 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
MLE
KUL
Okay 4.3

Good: cheap Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

This one was also late

KUL
DMK
Okay 4.6

Good: cheap and on time. Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

KUL
LGK
Good 6.3

Competitive price, good regional carrier, especially short flights.

There were confusion trying to check in before obtaining the boarding pass at the KL airport. After that, everything went well.

KUL
MLE
Okay 4.3

Cheap

They make you pay for water...WATER

KUL
SIN
Good 6.6

Short inexpensive fligh

Seat rows were very close & limited room.

Thu, Jun 28
KUL
LGK
1h 05m
Mon, Jul 2
LGK
KUL
1h 10m
Trip: 5 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
KUL
SIN
Good 6.6

Short inexpensive fligh

Seat rows were very close & limited room.

KUL
LGK
Good 6.0

Nothing special and as expected of the low cost flight

None so far

KUL
MLE
Okay 4.3

Cheap

They make you pay for water...WATER

KUL
LGK
Mediocre 2.0

Every thing

MLE
KUL
Okay 4.3

Good: cheap Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

This one was also late

Thu, Mar 29
KUL
LGK
1h 05m
Sun, Apr 8
LGK
KUL
1h 10m
Trip: 11 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
KUL
DMK
Okay 4.6

Good: cheap and on time. Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

KUL
LGK
Good 6.3

Competitive price, good regional carrier, especially short flights.

There were confusion trying to check in before obtaining the boarding pass at the KL airport. After that, everything went well.

MLE
KUL
Okay 4.3

Good: cheap Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

This one was also late

CXR
KUL
Okay 4.8

Flight was DELAYED twice. AK called it re-schedule, but with only 2 hours prior notification, it's purely DELAY. Poor coordination with airport, gate changed without proper notification.

KUL
LGK
Mediocre 2.0

Every thing

Wed, Jan 31
KUL
LGK
1h 05m
Sun, Feb 4
LGK
KUL
1h 10m
Trip: 5 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
KUL
SIN
Good 6.6

Short inexpensive fligh

Seat rows were very close & limited room.

KUL
DMK
Okay 4.6

Good: cheap and on time. Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

KUL
LGK
Good 6.0

Nothing special and as expected of the low cost flight

None so far

KUL
MLE
Okay 4.3

Cheap

They make you pay for water...WATER

CXR
KUL
Okay 4.8

Flight was DELAYED twice. AK called it re-schedule, but with only 2 hours prior notification, it's purely DELAY. Poor coordination with airport, gate changed without proper notification.

Tue, Mar 6
KUL
LGK
1h 05m
Fri, Mar 9
LGK
KUL
1h 10m
Trip: 4 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
KUL
LGK
Good 6.0

Nothing special and as expected of the low cost flight

None so far

KUL
LOP
Okay 5.6

The crew and the foods are awesome.

Gate was changed almost last minute. Arrival was delayed due to busy schedule at Lombok airport. Twice resequencing to touchdown. Delayed by more 30 mins. Otherwise a pleasant flight.

KUL
LGK
Okay 4.3

There was absolutely no leg room on this flight. I actually had to tilt my legs perpendicular the whole flight so my feet wouldn't fall asleep.

KUL
DMK
Okay 4.6

Good: cheap and on time. Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

CXR
KUL
Okay 4.8

Flight was DELAYED twice. AK called it re-schedule, but with only 2 hours prior notification, it's purely DELAY. Poor coordination with airport, gate changed without proper notification.

Fri, Apr 13
KUL
LGK
1h 05m
Sun, Apr 15
LGK
KUL
1h 10m
Trip: 3 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
KUL
LGK
Good 6.0

Nothing special and as expected of the low cost flight

None so far

CXR
KUL
Okay 4.8

Flight was DELAYED twice. AK called it re-schedule, but with only 2 hours prior notification, it's purely DELAY. Poor coordination with airport, gate changed without proper notification.

KUL
MLE
Okay 4.3

Cheap

They make you pay for water...WATER

KUL
LGK
Okay 4.3

There was absolutely no leg room on this flight. I actually had to tilt my legs perpendicular the whole flight so my feet wouldn't fall asleep.

KUL
LOP
Okay 5.6

The crew and the foods are awesome.

Gate was changed almost last minute. Arrival was delayed due to busy schedule at Lombok airport. Twice resequencing to touchdown. Delayed by more 30 mins. Otherwise a pleasant flight.

Thu, Apr 26
KUL
LGK
1h 05m
Sat, Apr 28
LGK
KUL
1h 10m
Trip: 3 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
KUL
LGK
Mediocre 2.0

Every thing

KUL
DMK
Okay 4.6

Good: cheap and on time. Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

KUL
HKT
Excellent 10.0

Nice place fun

Well it's alright

KUL
LGK
Good 6.0

Nothing special and as expected of the low cost flight

None so far

KUL
LGK
Mediocre 2.0

Nothing, because flight was cancelled just a few hours before with no alternatives and clear next steps!!!

You, guys, broken my holidays and birthday gift for my wife. Damn you, all!

Thu, Jan 25
KUL
LGK
1h 05m
Sun, Jan 28
LGK
KUL
1h 10m
Trip: 4 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
KUL
MLE
Okay 4.3

Cheap

They make you pay for water...WATER

KUL
LGK
Good 6.3

Competitive price, good regional carrier, especially short flights.

There were confusion trying to check in before obtaining the boarding pass at the KL airport. After that, everything went well.

CXR
KUL
Okay 4.8

Flight was DELAYED twice. AK called it re-schedule, but with only 2 hours prior notification, it's purely DELAY. Poor coordination with airport, gate changed without proper notification.

KUL
DMK
Okay 4.6

Good: cheap and on time. Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

KUL
LGK
Okay 4.3

There was absolutely no leg room on this flight. I actually had to tilt my legs perpendicular the whole flight so my feet wouldn't fall asleep.

Sun, Dec 31
KUL
LGK
1h 10m
Mon, Jan 15
LGK
KUL
1h 10m
Trip: 16 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
KUL
LGK
Good 6.0

Nothing special and as expected of the low cost flight

None so far

MLE
KUL
Okay 4.3

Good: cheap Bad: aways slow check-in and uncomfortable seating. Everything a budget airline should be.

This one was also late

CXR
KUL
Okay 4.8

Flight was DELAYED twice. AK called it re-schedule, but with only 2 hours prior notification, it's purely DELAY. Poor coordination with airport, gate changed without proper notification.

KUL
LGK
Okay 4.3

There was absolutely no leg room on this flight. I actually had to tilt my legs perpendicular the whole flight so my feet wouldn't fall asleep.

KUL
LOP
Okay 5.6

The crew and the foods are awesome.

Gate was changed almost last minute. Arrival was delayed due to busy schedule at Lombok airport. Twice resequencing to touchdown. Delayed by more 30 mins. Otherwise a pleasant flight.

Mon, Jun 18
KUL
LGK
1h 05m
Sat, Jun 23
LGK
KUL
1h 10m
Trip: 6 days
5.4OkayShow reviews
Overall 5.4 Okay
Based on 22 reviews
Overall
6.6
Boarding
6.7
Comfort
6.3
Crew
7.0
Entertainment
5.3
Food
5.9
KUL
LGK
Good 6.0

Nothing special and as expected of the low cost flight

None so far

KUL
LOP
Okay 5.6

The crew and the foods are awesome.

Gate was changed almost last minute. Arrival was delayed due to busy schedule at Lombok airport. Twice resequencing to touchdown. Delayed by more 30 mins. Otherwise a pleasant flight.

KUL
LGK
Mediocre 2.0

Nothing, because flight was cancelled just a few hours before with no alternatives and clear next steps!!!

You, guys, broken my holidays and birthday gift for my wife. Damn you, all!

KUL
MLE
Okay 4.3

Cheap

They make you pay for water...WATER

KUL
SIN
Good 6.6

Short inexpensive fligh

Seat rows were very close & limited room.

Show more results
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.