There are 4 ways to get from Manila to Batam by plane, ferry or bus

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

Recommended option

Fly Manila to Singapore Changi, ferry  •  8 h 29 min

  1. Fly from Manila (MNL) to Singapore Changi (SIN) MNL - SIN
  2. Take the ferry from Harbourfront Centre to Batam Centre

$89 - $205

3 alternative options

Fly Manila to Batam  •  10 h 36 min

  1. Fly from Manila (MNL) to Batam (BTH) MNL - BTH

$148 - $561

Bus to Clark International, fly to Singapore Changi, ferry  •  10 h 49 min

  1. Take the bus from Trinoma to Clark International Airport
  2. Fly from Clark International (CRK) to Singapore Changi (SIN) CRK - SIN
  3. Take the ferry from Harbourfront Centre to Batam Centre

$105 - $299

Fly Manila to Johor Bahru, ferry  •  12 h 28 min

  1. Fly from Manila (MNL) to Johor Bahru (JHB) MNL - JHB
  2. Take the ferry from Harbourfront Centre to Batam Centre

$101 - $286

Questions & Answers

The distance between Manila and Batam is 2389 km.

It takes approximately 8 h 29 min to get from Manila to Batam, including transfers.

More details

The quickest flight from Manila Airport to Singapore Changi Airport is the direct flight which takes 3 h 35 min.

Search flights

Batam is 1 h behind Manila. It is currently 8:46 AM in Manila and 7:46 AM in Batam.

Scoot Tigerair , Royal Brunei Airlines, Jetstar Asia Airways and three other airlines offer flights from Manila Airport to Singapore Changi Airport.

Search flights

There are 388+ hotels available in Batam. Prices start at $20 USD per night.

More details

Map of how to get from Manila to Batam.
Launch map view
  • Distance: 1493.4 miles
  • Duration: 8 h 29 min

What companies run services between Manila, Philippines and Batam, Indonesia?

Philippine Airlines, Garuda Indonesia and six other airlines fly from Manila to Batam every 4 hours.

Airlines
Philippine Airlines
Website
philippineairlines.com
Flights from Manila to Singapore Changi
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$150 - $350
Flights from Manila to Johor Bahru via Kuala Lumpur
Ave. Duration
7 h 12 min
When
Every day
Estimated price
$190 - $340
Cebu Pacific
Website
cebupacificair.com
Flights from Manila to Singapore Changi
Ave. Duration
3 h 56 min
When
Every day
Estimated price
$85 - $210
Flights from Clark International to Singapore Changi
Ave. Duration
3 h 40 min
When
Tuesday, Wednesday, Friday, Saturday and Sunday
Estimated price
$85 - $230
Flights from Clark International to Singapore Changi via Davao
Ave. Duration
7 h 25 min
When
Thursday and Sunday
Estimated price
$85 - $230
Flights from Clark International to Singapore Changi via Cebu
Ave. Duration
7 h 35 min
When
Monday, Wednesday and Friday
Estimated price
$85 - $230
Jetstar Asia Airways
Website
jetstar.com
Flights from Manila to Singapore Changi
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$120 - $650
Flights from Clark International to Singapore Changi
Ave. Duration
3 h 40 min
When
Monday, Tuesday, Wednesday, Thursday and Saturday
Estimated price
$100 - $550
Singapore Airlines
Website
singaporeair.com
Flights from Manila to Singapore Changi
Ave. Duration
3 h 42 min
When
Every day
Estimated price
$220 - $1,000
Flights from Clark International to Singapore Changi
Ave. Duration
3 h 35 min
When
Every day
Estimated price
$85 - $330
Garuda Indonesia
Website
garuda-indonesia.com
Flights from Manila to Batam via Soekarno–Hatta
Ave. Duration
9 h 50 min
When
Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$310 - $1,000
Flights from Manila to Batam via Singapore Changi, Soekarno–Hatta
Ave. Duration
9 h 35 min
When
Every day
Estimated price
$370 - $1,300
Flights from Manila to Johor Bahru via Kuala Lumpur
Ave. Duration
5 h 35 min
When
Monday, Wednesday, Friday and Sunday
Estimated price
$160 - $800
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Manila to Johor Bahru via Kuala Lumpur
Ave. Duration
6 h 52 min
When
Every day
Estimated price
$180 - $460
Scoot Tigerair
Website
flyscoot.com
Flights from Manila to Singapore Changi
Ave. Duration
3 h 40 min
When
Every day
Estimated price
$75 - $350
Flights from Clark International to Singapore Changi
Ave. Duration
3 h 35 min
When
Every day
Estimated price
$85 - $330
AirAsia
Website
airasia.com
Flights from Manila to Johor Bahru via Kuala Lumpur
Ave. Duration
8 h 7 min
When
Every day
Estimated price
$130 - $290
Flights from Manila to Johor Bahru via Kuala Lumpur, Penang
Ave. Duration
7 h 50 min
When
Every day
Estimated price
$130 - $290
Citilink Indonesia
Website
Flights from Manila to Batam via Singapore Changi, Pekanbaru
Ave. Duration
8 h 45 min
When
Monday, Thursday, Friday and Sunday
Estimated price
$140 - $550
Flights from Manila to Batam via Singapore Changi, Soekarno–Hatta
Ave. Duration
9 h 30 min
When
Every day
Estimated price
$200 - $650
Royal Brunei Airlines
Website
flyroyalbrunei.com
Flights from Manila to Singapore Changi via Bandar Seri Begawan
Ave. Duration
5 h 35 min
When
Wednesday, Saturday and Sunday
Estimated price
$290 - $550
Lion Mentari Airlines
Website
lionair.co.id
Flights from Manila to Batam via Soekarno–Hatta
Ave. Duration
12 h 35 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$160 - $550
Cathay Pacific
Website
cathaypacific.com
Flights from Clark International to Singapore Changi via Hong Kong
Ave. Duration
7 h 30 min
When
Monday, Saturday and Sunday
Estimated price
$270 - $2,200
Bus operators
Ferry operators
Batam Fast Ferries
Website
batamfast.com
Ferry from Harbourfront Centre to Batam Centre
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$19
Schedules at
batamfast.com
Horizon ferry
Website
horizonfastferry.com
Ferry from Harbour Front to Batam Centre
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$24
Schedules at
horizonfastferry.com
Majestic Fast Ferry
Website
majesticfastferry.com.sg
Ferry from Harbour Front to Batam Centre
Ave. Duration
1 h
Frequency
Hourly
Estimated price
$19
Schedules at
majesticfastferry.com.sg
Sindo Ferry
Phone
+65 6331 4123
Email
booking@sindoferry.com.sg
Website
sindoferry.com.sg
Ferry from Singapore Harbour Front to Batam Centre
Ave. Duration
1 h 40 min
Frequency
Hourly
Estimated price
$13
Schedules at
sindoferry.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 How do I get from Sydney to Melbourne, What are the different types of Renfe trains in Spain? and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.