Mar 30 2011

How to get from Singapore to Indonesia without flying

Published by at 10:52 am under Transport (international)

I’ve seen this question posed on many online travel boards, the forum included:

“I need to get from Singapore to Indonesia, but I don’t want to fly. Isn’t there a cheaper way to do it?”

Most Indonesian boats do have an anchor

Most Indonesian boats do have an anchor

The short answer is no. All the budget airlines fly from Singapore to Indonesian destinations like Jakarta and Bali, so competition keeps the prices low. A quick search on finds a weekday flight from Singapore to Jakarta for S$75 including taxes.

There’s good reason that 99% of travellers choose to fly. Just look at a map — Singapore and Java are not that close together! A significant stretch of water separates them and, considering Indonesian ferries are not known for their great safety record and do, on occasion, sink, flying is the safest, fastest, and most comfortable option.

Of course, it is possible to travel between Singapore and Indonesia without getting on an airplane. Just be aware that it will take a couple of days and not be any cheaper than a one-way flight. If you’re the type of traveller who likes to do things the hard way, then read on:

1. Singapore to Batam
Get a ferry from Singapore’s Harbourfront Centre to Batam Island (Pulau Batam), a small Indonesian island just 20 km away. Ferries depart almost every hour and take about 50 minutes. A one-way ticket costs S$23 and can be purchased at the terminal or in advance by contacting one of the ferry companies like Penguin Ferry or Batam Fast Ferry. Indonesian visas are available on arrival.

2.  Batam to Tanjung Priok
A shipping vessel named the KM Kelud stops in Batam on its way to Tanjung Priok, a large port north of Jakarta. The crossing takes about 26 hours and prices range from Rp 252,000 for an economy ticket to Rp 988,000 for a first class cabin. The boat only comes every four days, so definitely check the online schedule with Pelni Ferries.

3.  Tanjung Priok onwards
If Jakarta is your ultimate destination, you can catch a taxi or bus the last 13km to the city centre. If you’re Bali-bound, you can continue your journey by another series of ferries that will take more than a day. Are you reconsidering that flight yet?

More still
» Previous post:
» Next post:

Disclaimer always pays its way. No exceptions.

Agoda logo
best price guarantee

6 responses so far

6 Responses to “How to get from Singapore to Indonesia without flying”

  1. Floraon 30 Mar 2011 at 11:16 am

    Wow, what an arduous trip! The flight is pretty easy from Singapore, and cheap like you mentioned. The 26 hour leg from Batam to Tanjung Priok would be exhausting.

    I’m wondering how you know about this alternate route. Did you do it yourself?!

  2. Tanyaon 30 Mar 2011 at 3:59 pm

    Didn’t do the trip – just got a map and researched it. I’ll stick to the fast, cheap flights!

    Btw, nice blog. How long have you two been in Singapore? We hit the 3 year mark in May.

  3. [...] you plan to grab one of the budget flights to Bali or attempt the overseas route to Java, Singapore is an obvious launching point for travel to the islands of Indonesia. Welcome to [...]

  4. Harmanon 03 Jun 2012 at 4:48 pm

    Nice post, thanks

  5. Martinovichon 05 Mar 2013 at 10:35 am

    Yes we are bound to Bali cause we are going to visit a friend that lives there. And we also travel with big BMWs motorcycles (2).
    Any precisions about the other ferries from Tanjung Priok to Bali?
    And for the section Batam to Tanjung Priok, will they take 2 motorcycles on board?

    Thanks for any possible help

  6. Fred Bouwmanon 05 Feb 2014 at 9:05 pm

    There seems to be a lot of negative posts about people who don’t want to fly. I am cycling around the world on a bicycle and it’s not easy getting that on a plane so a ferry is a far better alternative. The easy way out is always flying but there are also people concerned with the environmental impact. Too many people are so quick to denounce anyone who wants to do something different and not always follow the crowd because everyone else is doing it. There is more to travel than speed and convenience.

Leave a Reply