STA Travel Cares

How can we help?

When is my deposit due?

Generally, deposits are due 10 weeks before you leave home.

For more information please speak directly to your Travel Expert.


Have More Questions? Contact Us


< Previous Question Next Question >