Bahar-e-Haram Tours
Loading Flight Booking...
Book Your Flights with Ease
Find and book the best flight deals to your favorite destinations. Hassle-free booking with instant confirmation.
Book Flights with UsBook Flights with Us
Send your travel details and we’ll get back with the best options and prices.
Tell us your travel plan
Best Price Guarantee
We guarantee the best prices for your flights. Find a lower price elsewhere, and we'll match it.
Quick Booking Process
Book your flights in just a few minutes with our simple and efficient booking process.
24/7 Customer Support
Our dedicated support team is available round the clock to assist you with any queries.
Our Partner Airlines
We collaborate with top airlines to provide you the best flight experience
Frequently Asked Questions
Find answers to common questions about flight bookings
The baggage allowance varies by airline and ticket type. Generally, you are allowed one carry-on bag and one checked bag. Please check your airline’s policy for exact details.
Yes, most tickets can be cancelled or rescheduled, subject to the airline’s policy. Additional charges may apply.
Once your booking is confirmed, your e-ticket will be sent via email and also available for download on your account dashboard.
Need Assistance?
Our support team is here to help you 24/7. Contact us for flight booking, rescheduling, or any queries.
Contact UsSubmitting your request...
';
let didFallback = false;
const controller = new AbortController();
const timeoutId = setTimeout(() => controller.abort(), 12000); // 12s safety timeout
try {
const formData = new FormData(form);
const response = await fetch((window.BHE_FORMS && window.BHE_FORMS.endpoint) || "https://api.web3forms.com/submit", {
method: "POST",
body: formData,
headers: { Accept: "application/json" },
signal: controller.signal
});
if (!response.ok) {
const txt = await response.text().catch(() => "");
throw new Error("Request failed (" + response.status + "): " + (txt || "Unexpected response"));
}
const data = await response.json();
if (data.success) {
resultEl.innerHTML = 'Thank you! Your request has been received. We will contact you shortly.
';
form.reset();
} else {
resultEl.innerHTML = 'Submission failed: ' + (data.message || 'Please try again later.') + '
';
}
} catch (err) {
console.error(err);
resultEl.innerHTML = 'Network issue detected. Redirecting to confirmation...
';
// Ensure redirect for native POST
let red = form.querySelector('input[name="redirect"]');
if (!red) {
red = document.createElement('input');
red.type = 'hidden';
red.name = 'redirect';
red.value = 'https://web3forms.com/success';
form.appendChild(red);
}
didFallback = true;
setTimeout(() => HTMLFormElement.prototype.submit.call(form), 300);
} finally {
clearTimeout(timeoutId);
if (!didFallback) submitBtn.disabled = false;
}
});
})();