Distance between La Ceja and St David

Distance between La Ceja and St David is 500.55 km.
This distance is equal to 311.03 miles, and 270.1 nautical miles.

311.03 Miles
500.55 Km.

The distance line on map shows distance from La Ceja to St David between two cities.
If you travel with an airplane (which has average speed of 560 miles) between La Ceja to St David,
It takes 0.56 hours to arrive.