Puzzle № 674

3:00
Departure———Arrival

Clue 1

Latest

Departure city sits on the Indian Ocean coast.