There are 6 ways to get from Ternate to Malacca by plane, bus, 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 to Kuala Lumpur International Airport, bus
best- Fly from Sultan Babullah Airport (TTE) to Kuala Lumpur International Airport (KUL)plane TTE - KUL
- Take the bus from Klia to Malacca Mahkota Medical Centrebus
8h 51mRM 638–2,353Ferry, bus #2
cheapest- Take the ferry from Ternate to Surabaya - Tanjung Perak Portferry
- Take the ferry from Surabaya - Tanjung Perak Port to Pelabuhan Sri Bayintan Kijangferry
- Take the ferry from Sri Bintan Pura Ferry Terminal to Tanah Merahferry
- Take the bus from Queen Street Bus Terminal to Hatten Hotel Melakabus
7d 7hRM 516–715Ferry, bus via Jakarta
- Take the ferry from Ternate to Surabaya - Tanjung Perak Portferry
- Take the bus from Surabaya Kota to DAMRI Bus Station Jakartabus
- Take the ferry from Port of Tanjung Priok to Tanjung Balai Karimunferry
- Take the ferry from Tanjung Balai Karimun to Singapore Harbour Frontferry
- Take the bus from Queen Street Bus Terminal to Hatten Hotel Melakabus
6d 10hRM 558–830Fly to Malacca International Airport
- Fly from Sultan Babullah Airport (TTE) to Malacca International Airport (MKZ)plane TTE - MKZ
23h 10mRM 879–3,735Fly to Singapore Changi Airport, bus
- Fly from Sultan Babullah Airport (TTE) to Singapore Changi Airport (SIN)plane TTE - SIN
- Take the bus from Queen Street Bus Terminal to Melaka Sentralbus
11h 49mRM 1,104–1,463Ferry, bus
- Take the ferry from Ternate to Surabaya - Tanjung Perak Portferry
- Take the ferry from Surabaya to Tanjung Priokferry
- Take the ferry from Port of Tanjung Priok to Tanjung Balai Karimunferry
- Take the ferry from Tanjung Balai Karimun to Singapore Harbour Frontferry
- Take the bus from Kovan Hub 206 to Casa del Rio Melakabus
7d 4hRM 569–705
Sultan Babullah Airport (TTE) to Kuala Lumpur International Airport (KUL) flights
Questions & Answers
The cheapest way to get from Ternate to Malacca is to ferry and bus which costs RM 550 - RM 750 and takes 7 days 4h.
The fastest way to get from Ternate to Malacca is to fly and bus which takes 8h 51m and costs RM 600 - RM 2400.
The distance between Ternate and Malacca is 2992 km.
The best way to get from Ternate to Malacca without a car is to ferry and bus via Jakarta which takes 6 days 10h and costs RM 550 - RM 850.
It takes approximately 8h 51m to get from Ternate to Malacca, including transfers.
Malacca is 1h behind Ternate. It is currently 12:38 PM in Ternate and 11:38 AM in Malacca.
There are 2093+ hotels available in Malacca.
What companies run services between Ternate, Indonesia and Malacca, Malaysia?
PT. Sriwijaya Air, Singapore Airlines, and four other airlines fly from Sultan Babullah Airport (TTE) to Malacca International Airport (MKZ) twice daily.
- Website
- singaporeair.com
Flights from Sultan Babullah Airport to Malacca International Airport via Soekarno–Hatta, Singapore Changi Airport
- Ave. Duration
- 22h 55m
- When
- Thursday to Saturday
- Estimated price
- RM 1,300–6,000
Flights from Sultan Babullah Airport to Malacca International Airport via Manado, Singapore Changi Airport
- Ave. Duration
- 23h 40m
- When
- Friday and Saturday
- Estimated price
- RM 850–3,700
Flights from Sultan Babullah Airport to Malacca International Airport via Juanda International, Singapore Changi Airport
- Ave. Duration
- 26h 50m
- When
- Friday and Saturday
- Estimated price
- RM 1,900–5,000
Flights from Sultan Babullah Airport to Malacca International Airport via Sultan Hasanuddin, Singapore Changi Airport
- Ave. Duration
- 32h 35m
- When
- Thursday
- Estimated price
- RM 950–3,900
Flights from Sultan Babullah Airport to Singapore Changi Airport via Soekarno–Hatta
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- RM 750–3,400
Flights from Sultan Babullah Airport to Singapore Changi Airport via Manado
- Ave. Duration
- 8h 7m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- RM 490–2,200
Flights from Sultan Babullah Airport to Singapore Changi Airport via Sultan Hasanuddin
- Ave. Duration
- 7h 40m
- When
- Monday and Thursday
- Estimated price
- RM 550–2,300
Flights from Sultan Babullah Airport to Singapore Changi Airport via Juanda International
- Ave. Duration
- 9h 10m
- When
- Monday to Friday
- Estimated price
- RM 1,100–2,900
- Website
- flyscoot.com
Flights from Sultan Babullah Airport to Malacca International Airport via Manado, Singapore Changi Airport
- Ave. Duration
- 23h 40m
- When
- Friday and Saturday
- Estimated price
- RM 850–3,700
Flights from Sultan Babullah Airport to Malacca International Airport via Juanda International, Singapore Changi Airport
- Ave. Duration
- 26h 50m
- When
- Friday and Saturday
- Estimated price
- RM 1,900–5,000
Flights from Sultan Babullah Airport to Malacca International Airport via Sultan Hasanuddin, Singapore Changi Airport
- Ave. Duration
- 32h 35m
- When
- Thursday
- Estimated price
- RM 950–3,900
Flights from Sultan Babullah Airport to Malacca International Airport via Soekarno–Hatta, Singapore Changi Airport
- Ave. Duration
- 22h 55m
- When
- Thursday to Saturday
- Estimated price
- RM 1,300–6,000
Flights from Sultan Babullah Airport to Singapore Changi Airport via Manado
- Ave. Duration
- 8h 7m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- RM 490–2,200
Flights from Sultan Babullah Airport to Singapore Changi Airport via Sultan Hasanuddin
- Ave. Duration
- 7h 40m
- When
- Monday and Thursday
- Estimated price
- RM 550–2,300
- Website
- garuda-indonesia.com
Flights from Sultan Babullah Airport to Kuala Lumpur International Airport via Soekarno–Hatta
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- RM 1,100–5,500
Flights from Sultan Babullah Airport to Singapore Changi Airport via Soekarno–Hatta
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- RM 750–5,500
- Website
- airasia.com
Flights from Sultan Babullah Airport to Kuala Lumpur International Airport via Soekarno–Hatta
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- RM 750–3,400
Flights from Sultan Babullah Airport to Kuala Lumpur International Airport via Juanda International
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- RM 1,100–2,900
- Website
- airasia.com
Flights from Sultan Babullah Airport to Kuala Lumpur International Airport via Sultan Hasanuddin
- Ave. Duration
- 8h 27m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- RM 600–2,300
- Website
- malaysiaairlines.com
Flights from Sultan Babullah Airport to Kuala Lumpur International Airport via Soekarno–Hatta
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- RM 1,100–3,100
- Website
- batikair.com
Flights from Sultan Babullah Airport to Singapore Changi Airport via Soekarno–Hatta
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- RM 1,100–3,200
- Phone
- +65 6396 5681
- CustomerService@starmartbus.com
- Website
- starmartbus.com
Bus from Klia to Malacca Mahkota Medical Centre
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- RM 27–40
- Book at
- https://www.omio.com/companies/buses/starmart-express-7ne0r
- Website
- https://www.starmartbus.com/
- Phone
- (021) 1500 825
- humas@damri.co.id
- Website
- damri.co.id
Bus from Surabaya Kota to DAMRI Bus Station Jakarta
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- RM 50–190
- Book at
- https://12go.asia/en/operator/damri
- Phone
- +65 8737 7707
- info.sin@707-inc.com
- Website
- 707-inc.com
Bus from Queen Street Bus Terminal to Hatten Hotel Melaka
- Ave. Duration
- 4h 1m
- Frequency
- Every 4 hours
- Estimated price
- RM 85–140
- Schedules at
- 707-inc.com
- Book at
- 707-inc.com
Bus from Queen Street Bus Terminal to Melaka Sentral
- Ave. Duration
- 3h 48m
- Frequency
- Every 4 hours
- Estimated price
- RM 85–140
- Schedules at
- 707-inc.com
- Book at
- 707-inc.com
- Phone
- (+65) 6348 6909
- enquiry@kkkl.com.sg
- Website
- kkkl.com.sg
Bus from Kovan Hub 206 to Casa del Rio Melaka
- Ave. Duration
- 3h 50m
- Frequency
- Once daily
- Estimated price
- RM 95–150
- Schedules at
- kkkl.com.sg
- Book at
- kkkl.com.sg
- Phone
- +62 811-1621-162
- infopelni162@pelni.co.id
- Website
- facebook.com
Ferry from Ternate to Surabaya - Tanjung Perak Port
- Ave. Duration
- 3d 20h
- Frequency
- Twice daily
- Estimated price
- RM 170–210
- Schedules at
- pelni.co.id
- Economy Class
- RM 170–210
Ferry from Port of Tanjung Priok to Tanjung Balai Karimun
- Ave. Duration
- 40h 20m
- Frequency
- Once daily
- Estimated price
- RM 90–120
- Schedules at
- pelni.co.id
- Economy Class
- RM 90–120
Ferry from Surabaya to Tanjung Priok
- Ave. Duration
- 28h 35m
- Frequency
- Twice daily
- Estimated price
- RM 70–85
- Book at
- pelni.co.id
- Economy Class
- RM 70–85
Ferry from Surabaya - Tanjung Perak Port to Pelabuhan Sri Bayintan Kijang
- Ave. Duration
- 2d 23h
- Frequency
- Once daily
- Estimated price
- RM 110–140
- Book at
- pelni.co.id
- Economy Class
- RM 110–140
- Phone
- +65 6331 4123
- booking@sindoferry.com.sg
- Website
- sindoferry.com.sg
Ferry from Tanjung Balai Karimun to Singapore Harbour Front
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- RM 139
- Schedules at
- sindoferry.com.sg
- Book at
- sindoferry.com.sg
Ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- RM 139
- Schedules at
- sindoferry.com.sg
- Phone
- +65 6278 9688
- rsv@majesticfastferry.com.sg
- Website
- majesticfastferry.com.sg
Ferry from Sri Bintan Pura Ferry Terminal to Tanah Merah
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- RM 192
- Schedules at
- majesticfastferry.com.sg
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 Italian Lakes: Getting around by train, Italy Travel Guides, and Which London airport should I choose? - to help you get the most out of your next trip.


















