Rome2Rio

How to get fromBagan Si Api-api to Langkawiby car, ferry, train, taxi, bus or plane

Find Transport to Langkawi

See all options

There are 9 ways to get from Bagan Si Api-api to Langkawi by car, ferry, train, taxi, bus, or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Drive, ferry, train

    best
    1. Drive from Bagan Si Api-api to Dumaicar
    2. Take the ferry from Dumai to Port Dicksonferry
    3. Drive from Port Dickson to Klia T1car
    4. Take the train from Klia T1 to KL Sentraltrain
    5. Take the train from Kl Sentral to Alor StartrainEts
    6. Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
    15h 4m
    RM 331–510
  2. Taxi, ferry, bus

    cheapest
    1. Take the taxi from Bagan Si Api-api to Dumaitaxi
    2. Take the ferry from Dumai to Melakaferry
    3. Take the bus from Melaka Sentral to Kuala Perlisbus
    4. Take the ferry from Kuala Perlis to Langkawi Ferry Terminalferry
    16h 54m
    RM 325–491
  3. Taxi, ferry, bus to Kuala Lumpur International Airport, fly to Langkawi International Airport

    1. Take the taxi from Bagan Si Api-api to Dumaitaxi
    2. Take the ferry from Dumai to Melakaferry
    3. Take the bus from Malacca Mahkota Medical Centre to Kliabus
    4. Fly from Kuala Lumpur International Airport (KUL) to Langkawi International Airport (LGK)planeKUL - LGK
    9h 7m
    RM 397–671
  4. Taxi, ferry, bus, train

    1. Take the taxi from Bagan Si Api-api to Dumaitaxi
    2. Take the ferry from Dumai to Melakaferry
    3. Take the bus from Malacca Mahkota Medical Centre to KL International Airport T2bus
    4. Take the bus from Klia T2 to KL Sentralbus
    5. Take the train from Kl Sentral to Alor StartrainEts
    6. Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
    17h 54m
    RM 332–563
  5. Taxi, ferry, bus via Alor Setar

    1. Take the taxi from Bagan Si Api-api to Dumaitaxi
    2. Take the ferry from Dumai to Melakaferry
    3. Take the bus from Melaka Central Bus Station to Alor Setarbus
    4. Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
    19h 3m
    RM 332–478
  6. Taxi, bus to Simpang Tiga Airport, fly to Langkawi International Airport

    1. Take the taxi from Bagan Si Api-api to Dumai Terminal AKAPtaxi
    2. Take the bus from Dumai Terminal AKAP to Terminal AKAP BRPSbus
    3. Fly from Simpang Tiga Airport (PKU) to Langkawi International Airport (LGK)planePKU - LGK
    11h 50m
  7. Taxi to Kuala Namu International Airport, fly to Langkawi International Airport

    1. Take the taxi from Bagan Si Api-api to Kuala Namu International Airport (KNO)taxi
    2. Fly from Kuala Namu International Airport (KNO) to Langkawi International Airport (LGK)planeKNO - LGK
    9h 51m
    RM 756–1,041
  8. Taxi, ferry, bus, train to Sultan Abdul Aziz Shah, fly to Langkawi International Airport

    1. Take the taxi from Bagan Si Api-api to Dumaitaxi
    2. Take the ferry from Dumai to Melakaferry
    3. Take the bus from Malacca Mahkota Medical Centre to Kliabus
    4. Take the train from Klia T1 to KL Sentraltrain
    5. Fly from Sultan Abdul Aziz Shah (SZB) to Langkawi International Airport (LGK)planeSZB - LGK
    11h 14m
    RM 510–830
  9. Taxi, ferry, bus to Kuala Lumpur International Airport, fly to Alor Setar

    1. Take the taxi from Bagan Si Api-api to Dumaitaxi
    2. Take the ferry from Dumai to Melakaferry
    3. Take the bus from Malacca Mahkota Medical Centre to Kliabus
    4. Fly from Kuala Lumpur International Airport (KUL) to Alor Setar (AOR)planeKUL - AOR
    5. Take the ferry from Kuala Kedah to Langkawi Ferry Terminalferry
    11h 48m
    RM 428–786

Kuala Lumpur International Airport (KUL) to Langkawi International Airport (LGK) flights

Calendar134Weekly Planes
Duration1h 16mAverage Duration
TicketRM 96Cheapest Price
See schedules

Questions & Answers

What companies run services between Bagan Si Api-api, Indonesia and Langkawi, Malaysia?

There is no direct connection from Bagan Si Api-api to Langkawi. However, you can drive to Dumai, take the ferry to Port Dickson, drive to Klia T1, take the train to KL Sentral, walk to Kl Sentral, take the train to Alor Star, walk to Alor Setar, take the bus to Kuala Kedah, walk to Kuala Kedah, then take the ferry to Langkawi Ferry Terminal. Alternatively, you can take the taxi to Dumai, take the ferry to Melaka, walk to Malacca Mahkota Medical Centre, take the bus to Melaka Sentral, take the bus to Kuala Perlis, walk to Kuala Perlis, then take the ferry to Langkawi Ferry Terminal.

Transport is disrupted due to the Russia-Ukraine war. Read more

Airlines
Train operators
Bus operators
Ferry operators
Other operators

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 10 amazing places to get away from it all in Australia, What are the different types of Renfe trains in Spain?, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.