To reach Bageshwar Dham and Khajuraho from Portland, USA, you will need to take a combination of flights, trains, and/or road transport. Here is a step-by-step guide on how to travel to both destinations.
1. How to Reach Bageshwar Dham from Portland, USA
Bageshwar Dham is located in Chhatarpur District, Madhya Pradesh, India, near the town of Garha.
Step 1: Flight from Portland (PDX) to India
Departure: Fly from Portland International Airport (PDX) to Indira Gandhi International Airport (DEL) in New Delhi. This will typically require at least one stopover (common stopover cities are Dubai, Doha, or London).
Flight Duration: Approx. 18 to 20 hours (including layovers).
Airlines: You can fly with airlines like Emirates, Qatar Airways, British Airways, or Air India.
Step 2: Travel from Delhi to Bageshwar Dham
After you arrive in New Delhi, there are several options to reach Bageshwar Dham:
Option 1: By Train
From New Delhi, you can take a train to Khajuraho Railway Station (which is the nearest major station to Bageshwar Dham).
Train Duration: Approx. 12 to 14 hours.
After reaching Khajuraho, take a taxi or local transport to Bageshwar Dham (about 30 km from Khajuraho).
Option 2: By Flight
You can also take a flight from Delhi to Khajuraho. Several domestic airlines operate direct flights to Khajuraho from Delhi.
Flight Duration: Approx. 1.5 hours.
After arriving in Khajuraho, you can take a taxi to Bageshwar Dham (around 30 km away).
Option 3: By Road
You can also hire a private taxi or use road transport to reach Bageshwar Dham from Delhi. The distance is about 650 km and will take 12 to 14 hours by road.
2. How to Reach Khajuraho from Portland, USA
Khajuraho is a UNESCO World Heritage site known for its ancient temples and is located in Madhya Pradesh, India.
Step 1: Flight from Portland (PDX) to India
Follow the same initial steps as above to fly from Portland International Airport (PDX) to Indira Gandhi International Airport (DEL) in New Delhi, with a layover in a major international hub.
Step 2: Travel from Delhi to Khajuraho
Option 1: By Train
From New Delhi Railway Station, take a train to Khajuraho Railway Station.
Train Duration: Approx. 12 hours.
Option 2: By Flight
Delhi to Khajuraho: Take a direct flight from Delhi to Khajuraho. Airlines like Air India and SpiceJet operate flights on this route.
Flight Duration: Approx. 1.5 hours.
Option 3: By Road
If you prefer to travel by road, you can hire a private car or take a bus. The journey takes around 8 to 10 hours and covers a distance of about 400-450 km.
Travel Summary:
Route
Mode of Transport
Duration
Cost Range
Portland to New Delhi
Flight (1 stopover)
18 to 20 hours
$700 to $1,200 (Economy)
New Delhi to Bageshwar Dham
Train
12-14 hours
$15 to $50 (economy)
Flight
1.5 hours
$50 to $150
Road (Taxi)
12-14 hours
$100 to $150
New Delhi to Khajuraho
Train
12 hours
$15 to $50
Flight
1.5 hours
$50 to $150
Road (Taxi)
8-10 hours
$100 to $150
Important Tips:
Book Flights in Advance: To save money, book your international and domestic flights well in advance.
Indian Railways: If taking the train, book tickets through the IRCTC website or app, or use third-party platforms like Cleartrip or MakeMyTrip.
Taxi Services: Consider pre-booking a private taxi for long road journeys (Delhi to Bageshwar Dham or Khajuraho).
Local Transport: Once in Khajuraho or Bageshwar Dham, you can hire taxis or use local transport to get to your exact destination.
Estimated Travel Time (Portland to Khajuraho/Bageshwar Dham):
Total Time: About 20 to 24 hours of travel, depending on the route and transfers.