Expedia India Customer Care Number
Expedia India Customer Care Number

Expedia India Customer Care Number, Expedia  Toll free number detail

Listed below are Expedia India Customer Care Number, Complaints Phone Number, official Address, Email Support and toll free numbers for users to contact the corporation for any travel queries they will have with relevance the net booking, reservation, cancellations, vacation packages and more.

Expedia Head Office Address and Customer care, Toll free number detail


Toll Free Number: 
1860 500 2121
 
From abroad: 
+91 (0)124 487 3888

Expedia Head Office Address        
Expedia India (P) Limited, 22nd floor, Tower 5 C, DLF Cyber City, Gurgaon – 122001, India    

Website: www.expedia.co.in
Email Support: travel@support.expedia.co.in

If you want to check the status of your visa application, then contact Visa Assistance Desk at
(0124) 6120176 or (0124) 6120292
 
Top
Maintained By Amit Maheshwari