There are 5 ways to get from Pulau Karimun Besar to Belawan by ferry, plane, bus, car ferry or car

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

Ferry to Batam, fly  •  5 h 8 min

  1. Take the ferry from Tanjung Balai Karimun to Batam Sekupang
  2. Fly from Batam (BTH) to Kuala Namu (KNO) BTH - KNO

Cheapest option

Ferry  •  22 h 20 min

  1. Take the ferry from Tanjung Balai Karimun to Belawan KM Kelud

$26 - $53

3 alternative options

Ferry to Singapore, fly  •  6 h 35 min

  1. Take the ferry from Tanjung Balai Karimun to Harbour Front
  2. Fly from Singapore (SIN) to Kuala Namu (KNO) SIN - KNO

$83 - $166

Ferry, bus  •  27 h 42 min

  1. Take the ferry from Tanjung Balai Karimun to Dumai
  2. Take the bus from Dumai to Pekanbaru
  3. Take the bus from Pekanbaru to Medan

Car ferry, drive  •  23 h 53 min

  1. Take the car ferry from Tanjung Balai Karimun to Mengkapan
  2. Drive from Mengkapan to Belawan

$46 - $76

Questions & Answers

The cheapest way to get from Pulau Karimun Besar to Belawan is to ferry which costs Rp370000 - Rp800000 and takes 22 h 20 min.

More details

The quickest way to get from Pulau Karimun Besar to Belawan is to ferry and fly which costs Rp1200000 - Rp2400000 and takes 6 h 35 min.

More details

The distance between Pulau Karimun Besar and Belawan is 602 km.

The best way to get from Pulau Karimun Besar to Belawan without a car is to ferry which takes 22 h 20 min and costs Rp370000 - Rp800000.

More details

It takes approximately 5 h 8 min to get from Pulau Karimun Besar to Belawan, including transfers.

More details

The quickest flight from Batam Airport to Kuala Namu Airport is the direct flight which takes 1 h 15 min.

Search flights

PT. Sriwijaya Air, NAM Air, Citilink Indonesia and Lion Mentari Airlines offer flights from Batam Airport to Kuala Namu Airport.

Search flights

There are 89+ hotels available in Belawan. Prices start at $11 USD per night.

More details

Map of how to get from Pulau Karimun Besar to Belawan.
Launch map view
  • Distance: 376.3 miles
  • Duration: 5 h 8 min

What companies run services between Pulau Karimun Besar, Indonesia and Belawan, Indonesia?

There is no direct connection from Pulau Karimun Besar to Belawan. However, you can take the drive to Tanjung Balai Karimun, take the ferry to Batam Sekupang, take the drive to Batam airport, fly to Kuala Namu, then take the taxi to Belawan. Alternatively, you can take the taxi to Tanjung Balai Karimun, take the ferry to Harbour Front, take the walk to Harbour Front, take the subway to Outram Park, take the subway to Tanah Merah, take the subway to Changi Airport, take the walk to Singapore airport, fly to Kuala Namu, then take the taxi to Belawan.

Airlines
Lion Mentari Airlines
Website
lionair.co.id
Flights from Batam to Kuala Namu
Ave. Duration
1 h 22 min
When
Every day
Estimated price
$45 - $150
Malaysia Airlines
Website
malaysiaairlines.com
Flights from Singapore to Kuala Namu via Kuala Lumpur
Ave. Duration
3 h 11 min
When
Every day
Estimated price
$90 - $270
Citilink Indonesia
Website
Flights from Batam to Kuala Namu
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$30 - $95
SilkAir
Website
silkair.com
Flights from Singapore to Kuala Namu
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$65 - $340
Jetstar Asia Airways
Website
jetstar.com
Flights from Singapore to Kuala Namu
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$45 - $310
PT. Sriwijaya Air
Website
sriwijayaair.co.id
Flights from Batam to Kuala Namu
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$45 - $160
NAM Air
Website
sriwijayaair.co.id
Flights from Batam to Kuala Namu
Ave. Duration
1 h 15 min
When
Every day
Estimated price
$35 - $110
Indonesia AirAsia
Website
airasia.com
Flights from Singapore to Kuala Namu
Ave. Duration
1 h 30 min
When
Every day
Estimated price
$45 - $310
Bus operators
bus
Bus from Dumai to Pekanbaru
Ave. Duration
3 h 40 min
Frequency
Once daily
Putra Pelangi
Website
putrapelangi.com
Bus from Pekanbaru to Medan
Ave. Duration
15 h 30 min
Frequency
Once daily
Estimated price
$12 - $13
Schedules at
putrapelangi.com
Ferry operators
Batam Jet
Ferry from Tanjung Balai Karimun to Batam Sekupang
Ave. Duration
1 h 15 min
Frequency
Twice daily
Ferry from Tanjung Balai Karimun to Dumai
Ave. Duration
5 h 45 min
Frequency
Twice daily
Estimated price
$26
Indo Falcon Shipping & Travel
Website
indofalcon.com.sg
Ferry from Tanjung Balai Karimun to Harbour Front
Ave. Duration
1 h 15 min
Frequency
Twice daily
Estimated price
$24
Schedules at
indofalcon.com.sg
Sindo Ferry
Phone
+65 6331 4123
Email
booking@sindoferry.com.sg
Website
sindoferry.com.sg
Ferry from Tanjung Balai to Singapore Harbour Front
Ave. Duration
2 h 20 min
Frequency
Twice daily
Estimated price
$19
Schedules at
sindoferry.com.sg
Pelni
Website
pelni.co.id
Ferry from Tanjung Balai Karimun to Belawan
Ave. Duration
22 h
Frequency
Once a week
Estimated price
$15 - $40
Schedules at
pelni.co.id
Economy
$16
Executive
$35
ASDP Indonesia Ferry
Website
indonesiaferry.co.id
Car ferry from Tanjung Balai Karimun to Mengkapan
Ave. Duration
10 h
Frequency
Once daily
Estimated price
$2
Schedules at
indonesiaferry.co.id

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 get from Southend Airport into central London, How do I get from Sydney to Melbourne and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.