Avelo

Avelo contact information

Key information

Address: 12 Greenway Plaza, Suite 400, Houston, TX 77046, Houston, United States
IATA: XP
Founded: 2021
ICAO: VXP

Offices and representations

Houston United States Headquarters
12 Greenway Plaza, Suite 400, Houston, TX 77046

Phone: +1 346 616 9500 - Use for urgent issues, account changes, or complex booking questions that cannot be resolved online.

Email: [email protected] - Ideal for non-urgent inquiries, documentation requests, and detailed questions. Expect a response within 24–48 hours.

Website & App: aveloair.com, Apple/Android apps - Book tickets, manage reservations, check flight status, and complete online check-in. Available 24/7 with instant access.

When to contact each channel: Use the website or app first for bookings, check-in, and flight tracking. Call for immediate help with missed flights, cancellations, or urgent rebooking. Email for documentation, refund inquiries, or complaints requiring a written record.

Compare Avelo with other airlines

More about Avelo