Home » When do we pay for the Megarides?

When do we pay for the Megarides?

A $2000 deposit for the driver and $1000 for the passenger is required at reservation date or on October 1st, the year before your tour.
The balance must be paid at least 60 days before departure.