There are 6 ways to get from Johor Bahru to Lawas by plane, train, bus, car, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Senai International Airport to Kota Kinabalu Airport, train, bus
best- Fly from Senai International Airport (JHB) to Kota Kinabalu Airport (BKI)plane JHB - BKI
- Take the train from Putatan Station to Beaufort Stationtrain
- Take the bus from Beaufort to Lawasbus
8h 51mRM 345–855Fly Singapore Changi Airport to Lawas
cheapest- Fly from Singapore Changi Airport (SIN) to Lawas (LWY)plane SIN - LWY
8h 30mRM 290–1,169Fly Singapore Changi Airport to Brunei International Airport, drive, ferry
- Fly from Singapore Changi Airport (SIN) to Brunei International Airport (BWN)plane SIN - BWN
- Drive from Brunei International Airport (BWN) to Limbangcar
- Take the ferry from Limbang to Lawasferry
8h 26mRM 712–1,423Fly Singapore Changi Airport to Miri Airport, drive
- Fly from Singapore Changi Airport (SIN) to Miri Airport (MYY)plane SIN - MYY
- Drive from Miri Airport (MYY) to Lawascar
8h 3mRM 440–1,529Fly Senai International Airport to Brunei International Airport, drive, ferry
- Fly from Senai International Airport (JHB) to Brunei International Airport (BWN)plane JHB - BWN
- Drive from Brunei International Airport (BWN) to Limbangcar
- Take the ferry from Limbang to Lawasferry
10h 25mRM 601–1,267Fly Singapore Changi Airport to Kota Kinabalu Airport, train, bus
- Fly from Singapore Changi Airport (SIN) to Kota Kinabalu Airport (BKI)plane SIN - BKI
- Take the train from Putatan Station to Beaufort Stationtrain
- Take the bus from Beaufort to Lawasbus
10h 1mRM 456–1,211
Senai International Airport (JHB) to Kota Kinabalu Airport (BKI) flights
Questions & Answers
The cheapest way to get from Johor Bahru to Lawas is to fly and train and bus which costs RM 340 - RM 900 and takes 8h 51m.
The fastest way to get from Johor Bahru to Lawas is to fly and drive which takes 8h 3m and costs RM 440 - RM 1600.
The distance between Johor Bahru and Lawas is 1651 km.
It takes approximately 8h 51m to get from Johor Bahru to Lawas, including transfers.
There are four+ hotels available in Lawas.
What companies run services between Johor Bahru, Malaysia and Lawas, Malaysia?
AirAsia, MASwings, and two other airlines fly from Singapore Changi Airport (SIN) to Lawas (LWY) twice daily.
- Website
- airasia.com
Flights from Senai International Airport to Kota Kinabalu Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- RM 300–800
Flights from Senai International Airport to Kota Kinabalu Airport via Tawau
- Ave. Duration
- 4h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- RM 300–800
Flights from Senai International Airport to Kota Kinabalu Airport via Kuching
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- RM 300–800
Flights from Senai International Airport to Kota Kinabalu Airport via Kuala Lumpur
- Ave. Duration
- 4h 44m
- When
- Every day
- Estimated price
- RM 300–800
Flights from Singapore Changi Airport to Miri Airport via Kuching
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- RM 380–1,300
Flights from Singapore Changi Airport to Miri Airport via Kuala Lumpur
- Ave. Duration
- 4h 37m
- When
- Every day
- Estimated price
- RM 380–1,300
Flights from Singapore Changi Airport to Miri Airport via Kota Kinabalu Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- RM 380–1,300
Flights from Senai International Airport to Brunei International Airport via Kuala Lumpur
- Ave. Duration
- 4h 35m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 490–1,700
Flights from Singapore Changi Airport to Kota Kinabalu Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- RM 370–1,000
Flights from Singapore Changi Airport to Kota Kinabalu Airport via Kuching
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- RM 370–1,000
Flights from Singapore Changi Airport to Kota Kinabalu Airport via Kuala Lumpur
- Ave. Duration
- 4h 53m
- When
- Every day
- Estimated price
- RM 370–1,000
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Kota Kinabalu Airport via Kuala Lumpur
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- RM 310–1,400
Flights from Singapore Changi Airport to Brunei International Airport via Kuala Lumpur
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- RM 700–1,300
Flights from Singapore Changi Airport to Miri Airport via Kuala Lumpur
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 490–1,500
Flights from Senai International Airport to Brunei International Airport via Kuala Lumpur
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- RM 650–1,900
Flights from Senai International Airport to Brunei International Airport via Kota Kinabalu Airport
- Ave. Duration
- 5h 45m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- RM 470–1,600
Flights from Singapore Changi Airport to Kota Kinabalu Airport via Kuala Lumpur
- Ave. Duration
- 4h 52m
- When
- Every day
- Estimated price
- RM 550–1,200
- Website
- singaporeair.com
Flights from Singapore Changi Airport to Brunei International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- RM 650–1,300
Flights from Singapore Changi Airport to Miri Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- RM 250–1,100
Flights from Singapore Changi Airport to Miri Airport via Kuala Lumpur
- Ave. Duration
- 5h
- When
- Monday to Saturday
- Estimated price
- RM 490–1,500
Flights from Singapore Changi Airport to Kota Kinabalu Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- RM 370–1,100
- Website
- flyroyalbrunei.com
Flights from Singapore Changi Airport to Brunei International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- RM 700–1,300
Flights from Senai International Airport to Brunei International Airport via Kuala Lumpur
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- RM 650–1,900
Flights from Senai International Airport to Brunei International Airport via Kota Kinabalu Airport
- Ave. Duration
- 5h 45m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- RM 470–1,600
Flights from Singapore Changi Airport to Kota Kinabalu Airport via Brunei International Airport
- Ave. Duration
- 3h 55m
- When
- Saturday
- Estimated price
- RM 410–900
- Website
- flyscoot.com
Flights from Singapore Changi Airport to Miri Airport
- Ave. Duration
- 2h 10m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- RM 250–1,100
Flights from Singapore Changi Airport to Kota Kinabalu Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- RM 370–1,100
- Website
- maswings.com.my
Flights from Singapore Changi Airport to Lawas via Kuala Lumpur, Miri Airport
- Ave. Duration
- 8h 51m
- When
- Every day
- Estimated price
- RM 370–1,500
Flights from Singapore Changi Airport to Lawas via Kuching, Miri Airport
- Ave. Duration
- 5h 35m
- When
- Monday and Saturday
- Estimated price
- RM 270–1,100
- Website
- malindoair.com
Flights from Senai International Airport to Kota Kinabalu Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- RM 460–1,100
Flights from Singapore Changi Airport to Kota Kinabalu Airport via Sultan Abdul Aziz Shah
- Ave. Duration
- 4h 35m
- When
- Monday and Wednesday
- Estimated price
- RM 700–1,100
- Phone
- +60 88-279 300
- [email protected]
- Website
- railway.sabah.gov.my
Train from Putatan Station to Beaufort Station
- Ave. Duration
- 1h 46m
- Frequency
- Twice a week
- Estimated price
- RM 8
- Schedules at
- railway.sabah.gov.my
Train from Putatan Station to Beaufort Station
- Ave. Duration
- 1h 46m
- Frequency
- Twice a week
- Estimated price
- RM 8
- Schedules at
- railway.sabah.gov.my
- Phone
- 088-751722
- [email protected]
- Website
- sipitangexpress.com.my
Bus from Beaufort to Lawas
- Ave. Duration
- 56 min
- Frequency
- 3 times a week
- Estimated price
- RM 14–16
- Schedules at
- sipitangexpress.com.my
- Book at
- easybook.com
Bus from Beaufort to Lawas
- Ave. Duration
- 56 min
- Frequency
- 3 times a week
- Estimated price
- RM 14–16
- Schedules at
- sipitangexpress.com.my
- Book at
- easybook.com
- Phone
- +6012-3456789
- [email protected]
Ferry from Limbang to Lawas
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- RM 30–35
- Schedules at
- ferrypay.my
- Economy
- RM 30
- Business
- RM 35
Ferry from Limbang to Lawas
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- RM 30–35
- Schedules at
- ferrypay.my
- Economy
- RM 30
- Business
- RM 35
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 How do I buy a London Underground ticket?, Train travel in Spain: A guide to Renfe, and Why you should take the train in the US - to help you get the most out of your next trip.


