There are 9 ways to get from Kuala Lumpur to Berhala Island (Sumatra) by train, plane, unknown, bus, ferry, or car ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Kuala Lumpur International Airport, fly to Simpang Tiga Airport, travel
best- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Simpang Tiga Airport (PKU)plane KUL - PKU
- Walk from Simpang Tiga Airport (PKU) to Berhala Island (Sumatra)unknown
10h 54mBus, ferry, car ferry, travel
- Take the bus from Terminal Bersepadu Selatan to Bugisbus
- Take the ferry from Tanah Merah to Sri Bintan Pura Ferry Terminalferry
- Take the carferry from Sri Bintan Pura Ferry Terminal to Dabo Singkepcarferry
- Walk from Dabo Singkep to Berhala Island (Sumatra)unknown
20h 1mTrain to Kuala Lumpur International Airport, fly to Hang Nadim International Airport, ferry, car ferry, travel
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Hang Nadim International Airport (BTH)plane KUL - BTH
- Take the ferry from Telaga Punggur Ferry Terminal to Sri Bintan Pura Ferry Terminalferry
- Take the carferry from Sri Bintan Pura Ferry Terminal to Dabo Singkepcarferry
- Walk from Dabo Singkep to Berhala Island (Sumatra)unknown
17h 32mFly Sultan Abdul Aziz Shah to Seletar Airport, ferry, car ferry, travel
- Fly from Sultan Abdul Aziz Shah (SZB) to Seletar Airport (XSP)plane SZB - XSP
- Take the ferry from Tanah Merah to Sri Bintan Pura Ferry Terminalferry
- Take the carferry from Sri Bintan Pura Ferry Terminal to Dabo Singkepcarferry
- Walk from Dabo Singkep to Berhala Island (Sumatra)unknown
19h 31mFly Sultan Abdul Aziz Shah to Singapore Changi Airport, ferry, car ferry, travel
- Fly from Sultan Abdul Aziz Shah (SZB) to Singapore Changi Airport (SIN)plane SZB - SIN
- Take the ferry from Tanah Merah to Sri Bintan Pura Ferry Terminalferry
- Take the carferry from Sri Bintan Pura Ferry Terminal to Dabo Singkepcarferry
- Walk from Dabo Singkep to Berhala Island (Sumatra)unknown
19h 20mTrain to Kuala Lumpur International Airport, fly to Singapore Changi Airport, ferry, car ferry, travel
- Take the train from Bandar Tasik Selatan to Klia T2train
- Fly from Kuala Lumpur International Airport (KUL) to Singapore Changi Airport (SIN)plane KUL - SIN
- Take the ferry from Tanah Merah to Sri Bintan Pura Ferry Terminalferry
- Take the carferry from Sri Bintan Pura Ferry Terminal to Dabo Singkepcarferry
- Walk from Dabo Singkep to Berhala Island (Sumatra)unknown
19h 56mFly Sultan Abdul Aziz Shah to Senai International Airport, bus, ferry, car ferry, travel
- Fly from Sultan Abdul Aziz Shah (SZB) to Senai International Airport (JHB)plane SZB - JHB
- Take the bus from Johor Bahru CIQ to Changi Airport Terminal 1bus
- Take the ferry from Tanah Merah to Sri Bintan Pura Ferry Terminalferry
- Take the carferry from Sri Bintan Pura Ferry Terminal to Dabo Singkepcarferry
- Walk from Dabo Singkep to Berhala Island (Sumatra)unknown
22h 15mBus, ferry, car ferry, travel via Tampines
- Take the bus from Terminal Bersepadu Selatan to Golden Mile Tower Singaporebus
- Take the ferry from Tanah Merah to Sri Bintan Pura Ferry Terminalferry
- Take the carferry from Sri Bintan Pura Ferry Terminal to Dabo Singkepcarferry
- Walk from Dabo Singkep to Berhala Island (Sumatra)unknown
20h 9mTrain, bus, ferry, car ferry, travel
- Take the train from Kl Sentral to Jb Sentraltrain Ets
- Take the bus from Johor Bahru CIQ to Expo Stnbus Ts1
- Take the ferry from Tanah Merah to Sri Bintan Pura Ferry Terminalferry
- Take the carferry from Sri Bintan Pura Ferry Terminal to Dabo Singkepcarferry
- Walk from Dabo Singkep to Berhala Island (Sumatra)unknown
20h 31m
Kuala Lumpur International Airport (KUL) to Simpang Tiga Airport (PKU) flights
Questions & Answers
The distance between Kuala Lumpur and Berhala Island (Sumatra) is 673 km.
The best way to get from Kuala Lumpur to Berhala Island (Sumatra) without a car is to bus and ferry and car ferry and travel which takes 20h 1m and costs .
It takes approximately 10h 54m to get from Kuala Lumpur to Berhala Island (Sumatra), including transfers.
What companies run services between Kuala Lumpur, Malaysia and Berhala Island (Sumatra), Indonesia?
There is no direct connection from Kuala Lumpur to Berhala Island (Sumatra). However, you can take the train to Klia T2, walk to Klia2, take the bus to Klia 1 2, walk to Kuala Lumpur International Airport (KUL) airport, fly to Simpang Tiga Airport (PKU), then travel to Berhala Island (Sumatra). Alternatively, you can take a bus from Terminal Bersepadu Selatan to Berhala Island (Sumatra) via Bugis, Bugis, Expo, Tanah Merah, Sri Bintan Pura Ferry Terminal, Sri Bintan Pura Ferry Terminal, and Dabo Singkep in around 20h 1m.
- Website
- malaysiaairlines.com
Flights from Kuala Lumpur International Airport to Simpang Tiga Airport
- Ave. Duration
- 1h 5m
- When
- Monday and Thursday
- Estimated price
- Rp 1,100,000–3,100,000
Flights from Sultan Abdul Aziz Shah to Seletar Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,700,000–4,500,000
Flights from Kuala Lumpur International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 430,000–3,100,000
Flights from Sultan Abdul Aziz Shah to Senai International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- Rp 600,000–1,300,000
- Website
- singaporeair.com
Flights from Sultan Abdul Aziz Shah to Singapore Changi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,500,000–3,000,000
Flights from Kuala Lumpur International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 430,000–2,400,000
- Website
- fireflyz.com.my
Flights from Sultan Abdul Aziz Shah to Seletar Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,700,000–4,500,000
Flights from Kuala Lumpur International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 13m
- When
- Every day
- Estimated price
- Rp 750,000–2,500,000
Flights from Sultan Abdul Aziz Shah to Senai International Airport
- Ave. Duration
- 1h 8m
- When
- Every day
- Estimated price
- Rp 600,000–1,300,000
- Website
- airasia.com
Flights from Kuala Lumpur International Airport to Simpang Tiga Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- Rp 800,000–1,800,000
Flights from Kuala Lumpur International Airport to Hang Nadim International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,100,000–1,900,000
Flights from Kuala Lumpur International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 750,000–1,800,000
- Website
- malindoair.com
Flights from Kuala Lumpur International Airport to Simpang Tiga Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- Rp 850,000–3,000,000
Flights from Kuala Lumpur International Airport to Hang Nadim International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- Rp 1,100,000–1,600,000
Flights from Sultan Abdul Aziz Shah to Singapore Changi Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- Rp 1,400,000–2,600,000
Flights from Kuala Lumpur International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- Rp 1,000,000–2,100,000
Flights from Sultan Abdul Aziz Shah to Senai International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- Rp 700,000–1,100,000
- Website
- flyscoot.com
Flights from Sultan Abdul Aziz Shah to Singapore Changi Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- Rp 1,500,000–3,000,000
Flights from Kuala Lumpur International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- Rp 750,000–2,000,000
- Website
- ethiopianairlines.com
Flights from Kuala Lumpur International Airport to Singapore Changi Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- Rp 430,000–3,100,000
- Website
- superairjet.com
Flights from Kuala Lumpur International Airport to Simpang Tiga Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- Rp 2,000,000–3,700,000
- Phone
- +603 2267 8000
- [email protected]
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- Rp 25,000–290,000
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- Rp 25,000–290,000
- Website
- KLIA Ekspres
Train from Bandar Tasik Selatan to Klia T2
- Ave. Duration
- 32 min
- Frequency
- Every 30 minutes
- Estimated price
- Rp 25,000–290,000
- Website
- KLIA Ekspres
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from Kl Sentral to Jb Sentral
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- Rp 39,000–210,000
- Website
- KTMB
- Shuttle
- Rp 39,000–60,000
- Express
- Rp 140,000–210,000
- Phone
- +6012 712 5144
- [email protected]
- Website
- starqistna.com
Bus from Terminal Bersepadu Selatan to Bugis
- Ave. Duration
- 5h 15m
- Frequency
- 5 times a day
- Estimated price
- Rp 283,987
- Schedules at
- starqistna.com
- Book at
- easybook.com
Bus from Terminal Bersepadu Selatan to Golden Mile Tower Singapore
- Ave. Duration
- 5h 4m
- Frequency
- 5 times a day
- Estimated price
- Rp 283,987
- Schedules at
- starqistna.com
- Book at
- easybook.com
- Phone
- +65 6295 9009
- [email protected]
- Website
- transtar.travel
Bus from Johor Bahru CIQ to Changi Airport Terminal 1
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- Rp 70,000–390,000
- Schedules at
- transtar.travel
Bus from Johor Bahru CIQ to Expo Stn
- Ave. Duration
- 1h 10m
- Frequency
- Every 3 hours
- Estimated price
- Rp 65,000–310,000
- Schedules at
- transtar.travel
- Phone
- +65 6396 5681
- [email protected]
- Website
- StarMart Express
Bus from Terminal Bersepadu Selatan to Golden Mile Tower Singapore
- Ave. Duration
- 5h
- Frequency
- Every 3 hours
- Estimated price
- Rp 270,000–490,000
- Book at
- Omio
- Website
- StarMart Express
- Phone
- +65 6331 4123
- [email protected]
- Website
- sindoferry.com.sg
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- Rp 700,000–1,800,000
- Schedules at
- 12go.asia
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- Rp 700,000–1,800,000
- Schedules at
- 12go.asia
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- Rp 700,000–1,800,000
- Schedules at
- 12go.asia
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- Rp 700,000–1,800,000
- Schedules at
- 12go.asia
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- Rp 700,000–1,800,000
- Schedules at
- 12go.asia
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- Rp 700,000–1,800,000
- Schedules at
- 12go.asia
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- Rp 700,000–1,800,000
- Schedules at
- 12go.asia
- Phone
- +65 6278 9688
- [email protected]
- Website
- majesticfastferry.com.sg
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- Rp 750,000–2,000,000
- Schedules at
- majesticfastferry.com.sg
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- Rp 750,000–2,000,000
- Schedules at
- majesticfastferry.com.sg
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- Rp 750,000–2,000,000
- Schedules at
- majesticfastferry.com.sg
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- Rp 750,000–2,000,000
- Schedules at
- majesticfastferry.com.sg
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- Rp 750,000–2,000,000
- Schedules at
- majesticfastferry.com.sg
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- Rp 750,000–2,000,000
- Schedules at
- majesticfastferry.com.sg
Ferry from Tanah Merah to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- Rp 750,000–2,000,000
- Schedules at
- majesticfastferry.com.sg
- Phone
- +62 811-1021-191
- [email protected]
- Website
- asdp.id
Car ferry from Sri Bintan Pura Ferry Terminal to Dabo Singkep
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- Rp 46,000–2,000,000
- Schedules at
- asdp.id
Car ferry from Sri Bintan Pura Ferry Terminal to Dabo Singkep
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- Rp 46,000–2,000,000
- Schedules at
- asdp.id
Car ferry from Sri Bintan Pura Ferry Terminal to Dabo Singkep
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- Rp 46,000–2,000,000
- Schedules at
- asdp.id
Car ferry from Sri Bintan Pura Ferry Terminal to Dabo Singkep
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- Rp 46,000–2,000,000
- Schedules at
- asdp.id
Car ferry from Sri Bintan Pura Ferry Terminal to Dabo Singkep
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- Rp 46,000–2,000,000
- Schedules at
- asdp.id
Car ferry from Sri Bintan Pura Ferry Terminal to Dabo Singkep
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- Rp 46,000–2,000,000
- Schedules at
- asdp.id
Car ferry from Sri Bintan Pura Ferry Terminal to Dabo Singkep
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- Rp 46,000–2,000,000
- Schedules at
- asdp.id
Car ferry from Sri Bintan Pura Ferry Terminal to Dabo Singkep
- Ave. Duration
- 9h
- Frequency
- Once a week
- Estimated price
- Rp 46,000–2,000,000
- Schedules at
- asdp.id
Ferry from Telaga Punggur Ferry Terminal to Sri Bintan Pura Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- Rp 70,000–140,000
- Economy
- Rp 75,000–90,000
- VIP
- Rp 100,000–140,000
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 5 incredible day trips from Florence by train, Getting around the Cyclades, and How to get from Luton Airport into central London - to help you get the most out of your next trip.






















