I wish to travel from Manila to Boracay in the Philippines. What are the options I have if I wish to do it over land?
None. Boracay is an island, with no land connection to the island where Manila is on.
But I assume now you knew that. So let's find the next possible way. Renting vehicles might be a challenge since you will not return them at the place where you got them. So you will have to take buses, trains and ferries.
If you want to shorten the water travel as much as possible, most likely you will travel:
For most of the sections you will be able to find alternative providers, with different schedules. Google will be very helpful to make sure you get the best fitting schedule.
If you schedule it correctly, and if there are no other issues, the whole thing will take you the whole day (about from 5am to 10pm)
Please be aware of the following:
There are a couple of travel options when you want to travel from Manila to Boracay. You either travel by air or by sea. You should take note that there are no airports on the island of Boracay, frankly because it is quite small. The fastest way to get there, of course, would be to go by plane from Manila to Boracay.A plane ride will take you as far as Caticlan or Kalibo where the closest airports to Boracay are located. Both the flights from Manila to Kalibo and Caticlan will take around an hour and a half. You then ferry from Caticlan to the island of Boracay.
For those who prefer a more leisurely mode of transport, or are on a budget travel, you can take the ferry boat from Manila to Dumaguit. Dumaguit is situated on the northern side of Panay.
First you have to drive to North Harbor in Manila where the ferries to Dumaguit are stationed. Once you arrive at Dumaguit you have to go to Caticlan. This can be done either by bus, or if you like, the jeepney.
Another way to get to Boracay from Manila is to take the following route: first you take a bus ride going from Manila all the way to Batangas. From there you will board the ferry that transports you to Tablas in Romblon. From the port of Odiongan, you can take a jeepney to another port (either Santa Fe or Looc) and get a banca to Boracay Island.