🌐 International Travel   β€’   Domestic & International Booking
πŸ›‘οΈ Secure Booking
πŸ“ž 9878617762
βœ‰οΈ amritsarimperial@gmail.com
Guest

Explore the World with Imperial

Flights β€’ Hotels β€’ Cars β€’ Tours β€’ Bus

One place for domestic & international travel bookings, custom holidays and corporate trips.

🌍 International Destinations πŸ’³ Secure Online Payments 🎧 24/7 Travel Support
SMART TRAVEL SEARCH

Book flights, hotels, cars & holidays worldwide

🌍 International & Domestic
✈️ 150+ airlines🌍 Domestic & InternationalπŸ”’ Secure checkout
🏨 International hotelsπŸ’° Flexible ratesπŸ›ŽοΈ Guest support
🚘 Airport pickups🌍 Worldwide rentalsπŸ§‘β€βœˆοΈ Chauffeur available
πŸ—ΊοΈ Custom itineraries🏨 Hotels & transfersπŸ“ž Expert planning
🚌 Intercity routes🎫 Easy booking requestπŸ“± Mobile assistance

Our Services

Popular Destinations

🏰

Rajasthan

Jaipur, Jodhpur, Udaipur & Jaisalmer.

πŸ–οΈ

Goa

Beaches, nightlife and relaxed holidays.

🌴

Kerala

Munnar, Alleppey, Kochi and more.

πŸ”οΈ

Himachal Pradesh

Shimla, Manali, Dharamshala & Kasol.

International Destinations

πŸ‡¦πŸ‡ͺ Dubai

Dubai

Luxury stays, shopping, city tours and desert adventures.

Explore Packages β†’
πŸ‡ΈπŸ‡¬ Singapore

Singapore

Family attractions, city breaks and business travel.

Explore Packages β†’
πŸ‡ΉπŸ‡­ Thailand

Thailand

Beach resorts, islands, nightlife and cultural tours.

Explore Packages β†’
πŸ‡ͺπŸ‡Ί Europe

Europe

Multi-country holidays, rail journeys and iconic cities.

Explore Packages β†’

International Travel Services

How It Works

1

Choose a Service

Pick a cab, bus, hotel, flight or tour package.

2

Send Your Request

Enter your travel details and submit your booking request.

3

We Confirm

Our team reviews the request and updates your booking status.

🏨

Hotels

Search hotels and request bookings.

πŸš—

Car Rental

Choose Sedan, SUV or Tempo Traveller.

🧳

Tour Packages

Create a customized tour package.

🎟️

Offers

View current coupons and travel offers.

✈️

Flights

Submit a flight booking request.

🏨 Hotel Search

πŸš— Car Rental

🧳 Create Your Tour Package

✈️ Flight Booking Request

🧾 My Bookings

πŸ”Ž Track a Booking

Enter your booking ID to find its current status in this browser.

πŸ’³ Pay Online

Choose a booking, enter the amount you want to pay, and continue to your configured online payment method.

Payment Details

Booking: Not selected
Discount: β‚Ή0
Payable Amount
β‚Ή0
πŸ’³CardThrough gateway
πŸ“±UPIUPI / QR support
🏦Net BankingThrough gateway

πŸ” Payment Safety

Enter card details, UPI credentials and UPI PIN only on your payment provider's secure page. This website does not store those credentials.

Live online checkout becomes active after your merchant payment configuration is connected. Until then, use PAYMENT HELP to request a secure payment link.

Payment History

❓ Help & Frequently Asked Questions

How do I book a cab or bus?

Enter pickup, drop, date and time on the homepage and select BOOK NOW.

How do hotel or car bookings work?

Search the service, choose an option and submit the request. Our team then reviews and updates the booking.

Can I pay an advance online?

Yes. You can enter an advance/custom amount in Pay Online when your gateway or payment link is configured.

How can I track my booking?

Open My Bookings and enter the booking ID in the Track a Booking box.

How do I contact you?

Call 9878617762, email amritsarimperial@gmail.com or use WhatsApp.

πŸ‘€ Customer Login / Signup

Your demo customer profile is saved in this browser.

🎟️ Current Offers

⭐ Customer Reviews

πŸ“ž Contact Imperial Tour & Travels


Phone: 9878617762

Email: amritsarimperial@gmail.com


πŸ“ž Request a Callback

πŸ“ GPS Current Location
🏨 Hotels Easy Booking
πŸš— Transport Cab & Car Rental
🧳 Tours Custom Packages
πŸ’¬ WhatsApp `); popup.document.close(); } function trackBooking(){ let id=(document.getElementById("trackingId").value||"").trim().toUpperCase(); let out=document.getElementById("trackingResult"); if(!id){out.innerHTML='
Please enter a booking ID.
';return;} let bookings=JSON.parse(localStorage.getItem("imperialBookings") || "[]"); let b=bookings.find(x=>String(x.id).toUpperCase()===id); if(!b){out.innerHTML='
Booking not found in this browser.
';return;} out.innerHTML=`

${safe(b.type||"Booking")} β€” ${safe(b.name||"")}

Status: ${safe(b.status||"Pending")}

Booking ID: ${safe(b.id)}

Details: ${safe(b.details||"")}

Amount: β‚Ή${Number(b.amount)||0}

`; } function callCompany(){ window.location.href="tel:9878617762"; } function whatsapp(){ let customer=JSON.parse(localStorage.getItem("imperialCustomer") || "null"); let text=customer ? "Hello Imperial Tour & Travels, I am "+customer.name+". I would like help with a booking." : "Hello Imperial Tour & Travels, I would like help with a travel booking."; window.open("https://wa.me/919878617762?text="+encodeURIComponent(text),"_blank"); } /* ========================= INIT ========================= */ function setDefaultDates(){ let today=new Date(); let iso=new Date(today.getTime()-today.getTimezoneOffset()*60000).toISOString().split("T")[0]; ["rideDate","checkIn","carDate","flightDate"].forEach(function(id){ let el=document.getElementById(id); if(el && !el.value) el.value=iso; }); } window.addEventListener("storage",function(){ renderBookings(); }); document.addEventListener("DOMContentLoaded",function(){ loadCustomer(); loadCompanySettings(); setDefaultDates(); renderBookings(); populatePaymentBookings(); renderPaymentHistory(); renderPublicOffers(); renderPublicReviews(); }); function updateTripSearchMode(){ var selected=(document.querySelector('input[name="tripType"]:checked')||{}).value || 'Round Trip'; var returnField=document.getElementById('returnField'); if(returnField) returnField.style.display=selected==='One Way'?'none':''; var meta=document.querySelector('#searchFlights .search-meta'); if(meta && selected==='Multi City'){meta.innerHTML='🧭 Multi-city itinerary🌍 International routesπŸ”’ Secure checkout';} else if(meta){meta.innerHTML='✈️ 150+ airlines🌍 Domestic & InternationalπŸ”’ Secure checkout';} } function initInternationalControls(){ document.querySelectorAll('input[name="tripType"]').forEach(function(r){r.addEventListener('change',updateTripSearchMode);}); updateTripSearchMode(); var currency=document.getElementById('siteCurrency'); var language=document.getElementById('siteLanguage'); try{if(currency)currency.value=localStorage.getItem('imperialCurrency')||currency.value;if(language)language.value=localStorage.getItem('imperialLanguage')||language.value;}catch(e){} if(currency)currency.addEventListener('change',function(){try{localStorage.setItem('imperialCurrency',currency.value);}catch(e){}}); if(language)language.addEventListener('change',function(){try{localStorage.setItem('imperialLanguage',language.value);}catch(e){}}); } function switchSearchTab(type){ document.querySelectorAll('.search-pane').forEach(function(p){p.classList.remove('active');}); document.querySelectorAll('.search-tab').forEach(function(b){b.classList.remove('active');}); var pane=document.getElementById('search'+type.charAt(0).toUpperCase()+type.slice(1)); var tab=document.querySelector('[data-search-tab="'+type+'"]'); if(pane) pane.classList.add('active'); if(tab) tab.classList.add('active'); } function swapIntlFlight(){ var from=document.getElementById('intlFrom'), to=document.getElementById('intlTo'); var temp=from.value; from.value=to.value; to.value=temp; } function searchInternational(type){ if(type==='flights'){ var from=document.getElementById('intlFrom').value.trim(); var to=document.getElementById('intlTo').value.trim(); var depart=document.getElementById('intlDepart').value; var ret=document.getElementById('intlReturn').value; var trip=(document.querySelector('input[name="tripType"]:checked')||{}).value || 'Round Trip'; if(!from||!to||!depart){alert('Please enter departure, destination and travel date.');return;} if(from.toLowerCase()===to.toLowerCase()){alert('Departure and destination cannot be the same.');return;} if(trip==='Round Trip' && !ret){alert('Please select a return date for a round trip.');return;} document.getElementById('flightFrom').value=from; document.getElementById('flightTo').value=to; document.getElementById('flightDate').value=depart; var travellers=document.getElementById('intlTravellers').value; var parts=travellers.split(' Β· '); var p=document.getElementById('passengers'); if(p && parts[0]){var n=parseInt(parts[0]); if(n>=1&&n<=4)p.value=n+' Passenger'+(n>1?'s':'');} var fc=document.getElementById('flightClass'); if(fc && parts[1]) fc.value=parts[1].replace('Economy','Economy'); showPanel('flights'); return; } if(type==='hotels'){ var city=document.getElementById('intlHotelCity').value.trim(); var ci=document.getElementById('intlCheckIn').value; var co=document.getElementById('intlCheckOut').value; if(!city||!ci||!co){alert('Please enter destination, check-in and check-out dates.');return;} if(co<=ci){alert('Check-out must be after check-in.');return;} document.getElementById('hotelCity').value=city;document.getElementById('checkIn').value=ci;document.getElementById('checkOut').value=co; var g=document.getElementById('intlGuests').value; var gm=g.match(/(\d+) Guests?/); if(gm) document.getElementById('hotelGuests').value=gm[1]+' Guest'+(gm[1]==='1'?'':'s'); showPanel('hotels'); searchHotels(); return; } if(type==='cars'){ var cc=document.getElementById('intlCarCity').value.trim();var cd=document.getElementById('intlCarDate').value; if(!cc||!cd){alert('Please enter pickup location and date.');return;} document.getElementById('carCity').value=cc;document.getElementById('carDate').value=cd;document.getElementById('carType').value=document.getElementById('intlCarType').value; showPanel('cars'); searchCars(); return; } if(type==='tours'){ var td=document.getElementById('intlTourDest').value.trim(); if(!td){alert('Please enter a holiday destination.');return;} var state=document.getElementById('state'); var known=[].slice.call(state.options).map(function(o){return o.text.toLowerCase();}); var found=[].slice.call(state.options).find(function(o){return o.text.toLowerCase()===td.toLowerCase()}); if(found) state.value=found.value; var mapDays=document.getElementById('days'); mapDays.value=document.getElementById('intlTourDays').value; document.getElementById('tourStyle').value=document.getElementById('intlTourStyle').value; document.getElementById('people').value=document.getElementById('intlTourPeople').value; showPanel('tours'); return; } if(type==='bus'){ var bf=document.getElementById('intlBusFrom').value.trim();var bt=document.getElementById('intlBusTo').value.trim();var bd=document.getElementById('intlBusDate').value; if(!bf||!bt||!bd){alert('Please enter bus route and travel date.');return;} document.getElementById('pickup').value=bf;document.getElementById('drop').value=bt;document.getElementById('rideDate').value=bd; var oldRide=rideType; setRide('Bus'); showPanel('home'); document.getElementById('pickup').focus(); } } function prefillInternationalDestination(destination){ switchSearchTab('tours'); document.getElementById('intlTourDest').value=destination; document.getElementById('tours').scrollIntoView({behavior:'smooth'}); } function setMinDatesInternational(){ var today=new Date().toISOString().split('T')[0]; ['intlDepart','intlReturn','intlCheckIn','intlCheckOut','intlCarDate','intlBusDate'].forEach(function(id){var el=document.getElementById(id);if(el)el.min=today;}); var d=document.getElementById('intlDepart');var r=document.getElementById('intlReturn'); if(d&&r)d.addEventListener('change',function(){r.min=d.value||today;if(r.value&&r.value