Skip to content

Langkawi Ferry Line

Sail to Langkawi, your seat guaranteed

Search sailings, pick your exact seat and book in minutes.

Find a ferry

Passengers
Adult 1
Child (2–11) 0
Infant (0–1, on lap) 0
Senior citizen (60+) 0
OKU 0
Foreign tourist 0
  • Choose your exact seat on the live seat map
  • Book in minutes on your phone
  • OKU seats are marked on the seat map
Routes
4
Journey time
75 min+
Adult fares from
RM 20.00

Langkawi Ferry Line

Our routes

Ferries between the mainland and Langkawi.

Kuala Kedah to Langkawi (Kuah)

Journey time
105 min
Departures
09:00 15:00

Adult fares from RM 20.00

Book this route

Langkawi (Kuah) to Kuala Kedah

Journey time
105 min
Departures
12:00 18:00

Adult fares from RM 20.00

Book this route

Kuala Perlis to Langkawi (Kuah)

Journey time
75 min
Departures
09:00 15:00

Adult fares from RM 20.00

Book this route

Langkawi (Kuah) to Kuala Perlis

Journey time
75 min
Departures
12:00 18:00

Adult fares from RM 20.00

Book this route

Our fleet

Our fleet

Every seat is numbered — pick yours when you book.

Langkawi Express 1

Langkawi Express 1

Main-deck comfort with an upper-deck VIP lounge

102 seats

  • Standard: 76
  • VIP: 18
  • Outdoor: 8
  • OKU: 2
Langkawi Express 2

Langkawi Express 2

Same layout, serving Kuala Perlis

102 seats

  • Standard: 78
  • VIP: 16
  • Outdoor: 8
  • OKU: 2

How online booking works

  1. 1

    Search

    Pick your route, date and passengers.

  2. 2

    Choose seats

    Select exact seats on the live seat map — we hold them for you.

  3. 3

    Passenger details

    Enter MyKad, MyKid or passport details for each passenger.

  4. 4

    Confirm & board

    Complete your booking and show your reference at the terminal.

Frequently asked questions

What ID do passengers need?

Malaysians: MyKad (12 and above) or MyKid/birth certificate for children. Foreign visitors: passport. Bring the same ID you used when booking.

When should I arrive?

Please arrive early to check in. Online sales close shortly before each departure.

Do children and infants need tickets?

Children get their own seat at a child fare. Infants sit on an adult's lap — add them as an infant when booking and the fare is shown at checkout.

Can I change or cancel my booking?

Online changes are coming soon. For now, please contact us or visit the counter.

Need help with your trip?

Questions about routes, fares or your booking? Get in touch with us.