Distance between Bais City and Cainta is 595.21 km.
This distance is equal to 369.85 miles, and 321.17 nautical miles.
The distance line on map shows distance from Bais City to Cainta between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Bais City to Cainta,
It takes 0.66 hours to arrive.