I will have to travel from Batam Nagoya to KL on a Sunday.
Any experienced people may give a good advice on the best way to do that?
I see the following options:
1) Fly.
Contrary to what I wrote before, I found one direct flight on Sunday, with Malindo Air BTH-SZB 11:00-13:20, priced S$145 with 20kg luggage or S$172 with 25kg.
Other flights available, but with connection and not cheaper.
Is Malindo Air considered reliable most of the times about punctuality and cancellations?
2) Horizon Ferry to Singapore HB to HF, then Aeroline bus from HF to KL.
This is my usual way of travelling KL-Batam.
Overall it takes one whole day! leaving 7:30am from HB

to arrive 6pm to KL.
Not cheap anyway: 80 SGD just for ferry+bus, plus overheads.
3) This is what I ask people here: Can I take another ferry from Batam to Malaysia? Where? Then what bus line to KL?
I am pretty sure there are a couple of alternatives, like taking a ferry to JB and then a bus.
I would be grateful is anyone can provide some hints about this, so that I can compare to Horizon Ferry + Aeroline Bus.
Thank you