There are 6 ways to get from Batam to George Town by plane, ferry, train, car ferry, bus, or tram
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Hang Nadim International Airport to Penang International Airport
best- Fly from Hang Nadim International Airport (BTH) to Penang International Airport (PEN)plane BTH - PEN
3hRM 343–579Ferry, train, car ferry
cheapest- Take the ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahruferry
- Take the train from JB Sentral to Butterworthtrain
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
12h 34mRM 120–214Ferry, bus, car ferry
- Take the ferry from Batam Harbour Bay Ferry Terminal to HarbourFrontferry
- Take the bus from Golden Mile Tower Singapore to Butterworth Bus Terminalbus
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
12h 44mRM 256–381Ferry to Senai International Airport, fly to Penang International Airport
- Take the ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahruferry
- Fly from Senai International Airport (JHB) to Penang International Airport (PEN)plane JHB - PEN
6h 50mRM 281–549Fly Hang Nadim International Airport to Alor Setar, tram, car ferry
- Fly from Hang Nadim International Airport (BTH) to Alor Setar (AOR)plane BTH - AOR
- Take the tram from Anak Bukit to Butterworthtram
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
6h 25mRM 264–1,074Ferry, bus, car ferry via Jurong East
- Take the ferry from Batam Harbour Bay Ferry Terminal to HarbourFrontferry
- Take the bus from Boon Lay Shop Ctr to Penang Sentral Butterworth Bus Terminalbus
- Take the carferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminalcarferry
14h 5mRM 271–389
Batam to George Town by ferry, foot, bus, train, and car ferry
Comparing Your Travel Options
The cheapest way to get from Batam to George Town is to ferry and train and car ferry which costs RM 120 - RM 220 and takes 12h 34m.
The fastest way to get from Batam to George Town is to fly which takes 3h and costs RM 340 - RM 600.
The distance between Batam and George Town is 668 km.
The best way to get from Batam to George Town without a car is to ferry and train and car ferry which takes 12h 34m and costs RM 120 - RM 220.
It takes approximately 3h to get from Batam to George Town, including transfers.
George Town is 1h ahead of Batam. It is currently 11:49 PM in Batam and 12:49 AM in George Town.
There are 2386+ hotels available in George Town.
What companies run services between Batam, Indonesia and George Town, Malaysia?
Malindo Airways flies from Hang Nadim International Airport (BTH) to Penang International Airport (PEN) once daily.
- Website
- airasia.com
Flights from Senai International Airport to Penang International Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- RM 160–340
Flights from Senai International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- RM 160–340
Flights from Hang Nadim International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- RM 220–1,000
- Website
- fireflyz.com.my
Flights from Senai International Airport to Penang International Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 270–460
Flights from Senai International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 3h 3m
- When
- Monday, Saturday, Sunday, and Wednesday
- Estimated price
- RM 270–460
Flights from Hang Nadim International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- RM 390–1,500
- Website
- malaysiaairlines.com
Flights from Senai International Airport to Penang International Airport
- Ave. Duration
- 1h 10m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- RM 270–460
Flights from Senai International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 3h 3m
- When
- Monday, Saturday, Sunday, and Wednesday
- Estimated price
- RM 270–460
Flights from Hang Nadim International Airport to Alor Setar via Kuala Lumpur
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- RM 390–1,500
- Website
- malindoair.com
Flights from Hang Nadim International Airport to Penang International Airport
- Ave. Duration
- 1h 25m
- When
- Thursday and Saturday
- Estimated price
- RM 280–500
Flights from Hang Nadim International Airport to Penang International Airport via Kuala Lumpur
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- RM 280–500
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTM
Train from JB Sentral to Butterworth
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- RM 110
- Website
- KTM
- Silver
- RM 66–71
- Gold
- RM 110
- Platinum
- RM 145–155
- Phone
- +603 - 9779 1200
- [email protected]
- Website
- KTMB
Train from JB Sentral to Butterworth
- Ave. Duration
- 8h 20m
- Frequency
- Once daily
- Estimated price
- RM 18–85
- Website
- KTMB
- Shuttle
- RM 18–26
- Express
- RM 55–85
Tram from Anak Bukit to Butterworth
- Ave. Duration
- 1h 13m
- Frequency
- Hourly
- Estimated price
- RM 3–23
- Website
- KTMB
- Shuttle
- RM 3–5
- Express
- RM 16–23
- Phone
- +65 6396 5681
- [email protected]
- Website
- StarMart Express
Bus from Golden Mile Tower Singapore to Butterworth Bus Terminal
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- RM 160–250
- Book at
- Omio
- Website
- StarMart Express
- Phone
- 04-3312966
- Website
- Supernice Grassland
Bus from Boon Lay Shop Ctr to Penang Sentral Butterworth Bus Terminal
- Ave. Duration
- 9h 2m
- Frequency
- Once daily
- Estimated price
- RM 170–250
- Website
- Supernice Grassland
- Book at
- Supernice Grassland
- Phone
- +607 221 8000
- Website
- berjayawaterfront.com
Ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahru
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- RM 100
- Schedules at
- berjayawaterfront.com.my
Ferry from Batam Centre to Berjaya Waterfront Ferry Terminal Johor Bahru
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- RM 100
- Schedules at
- berjayawaterfront.com.my
- Phone
- 04-375 2400
- [email protected]
- Website
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 1–2
- Schedules at
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 1–2
- Schedules at
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 1–2
- Schedules at
- penangport.com.my
Car ferry from Sultan Abdul Halim Ferry Terminal to Raja Tun Uda Ferry Terminal
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- RM 1–2
- Schedules at
- penangport.com.my
- [email protected]
- Website
- Horizon Fast Ferry
Ferry from Batam Harbour Bay Ferry Terminal to HarbourFront
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- RM 140–180
- Schedules at
- Horizon Fast Ferry
Ferry from Batam Harbour Bay Ferry Terminal to HarbourFront
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- RM 140–180
- Schedules at
- Horizon Fast Ferry
- Phone
- +65 6270 2228
- [email protected]
- Website
- batamfast.com
Ferry from Batam Harbour Bay Ferry Terminal to HarbourFront
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- RM 90–130
- Schedules at
- batamfast.com
- Book at
- batamfast.com
Ferry from Batam Harbour Bay Ferry Terminal to HarbourFront
- Ave. Duration
- 50 min
- Frequency
- Every 2 hours
- Estimated price
- RM 90–130
- Schedules at
- batamfast.com
- Book at
- batamfast.com
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 to plan an amazing trip around Scandinavia, 4 stunningly beautiful Philippines islands you need to visit, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.



















