Srinagar is the most convenient arrival point for a holiday in the Kashmir Valley. It has an airport, rail links, road transport, hotels and tour operators serving major tourist destinations. Travellers arriving from Dhaka will first need to arrange legal entry into India and then travel to Srinagar by air, rail or road.
Step 1: Travel from Dhaka to India
By air: Travelers from Dhaka can find flights from Hazrat Shahjalal International Airport to major Indian hubs such as New Delhi or Kolkata. From any suitable connecting airport in India, take a domestic flight to Srinagar International Airport (also known as Sheikh ul-Alam International Airport, airport code SXR). It should not be assumed that direct flights from Dhaka to Srinagar will be available. You must check airline schedules, transit eligibility, baggage requirements, and available connections at the time of booking.
Bus and Land Border: Travelers considering traveling by land can check the approved routes from Dhaka to any of the Indian entry points and then use Indian Railways or bus services from there. The Benapole-Petrapole corridor is a well-known Bangladesh-India border crossing, but it is not a direct route to Kashmir. Before starting the journey, it is important to be sure about border management arrangements, immigration procedures, visa approvals and appropriate transport services.
Visa Requirements: Bangladeshi passport holders generally require a valid Indian visa before travel. Tourist visa applications have resumed from June 2026 after a previous suspension, but approval, visa validity, permitted entry points and appointment availability must be checked individually. Please check the official India visa Application Portal for Bangladesh before booking.
Step 2: Reach Srinagar by air
Srinagar International Airport is located approximately 15 km from the centre of Srinagar, although the exact distance depends on the location of the hotel. It is connected to major domestic air hubs in India. Upon arrival at the airport, passengers can use airport taxis, authorized local transport or pre-arranged hotel transfers.
Estimated local travel time: It can take around 30-60 minutes to reach the central tourist areas from the airport in normal traffic conditions. To budget, an airport taxi to Dal Lake area can cost around INR 800-1,500, depending on the type of vehicle, destination, availability and current fare. This is an unverified fare estimate; check the current fare at the airport's official taxi counter or from a registered operator.
Step 3: Reach Kashmir by train
Srinagar is connected to the Udhampur–Srinagar–Baramulla rail corridor, which connects the Kashmir Valley to the wider rail network through the hilly Jammu region. Services and availability of direct trains are subject to change, so travelers should check the exact departure and arrival stations rather than relying on outdated guides, which state that there is no rail connection to Srinagar.
Visitors travelling from New Delhi or any other city in India can check out the train options to Jammu Tawi, Shri Mata Vaishno Devi Katra and Srinagar. As per the current service schedule, this journey may require a train connection or transfer to a later road route. Book through IRCTC Indian Railways . (www.irctc.co.in)
Srinagar Railway Station is located in Nowgam area outside the main Dal Lake hotel zone. Passengers can reach the city center through local taxis and other available vehicles. Please confirm the current fare before travelling.
Step 4: Reach Srinagar by road or bus
The main road route from Jammu to Srinagar follows National Highway 44 through the hilly terrain. The distance of this road journey is approximately 270–300 km, depending on the terminal and route chosen. Travel times vary widely due to highway controls, traffic congestion, terrain, maintenance work, and seasonal closures.
Government and private buses ply on the Jammu-Srinagar corridor. Passengers can check the availability of transport through the Jammu and Kashmir Road Transport Corporation (jksrtc.co.in) and authorized booking services. Private cars, taxis and rented SUVs offer more convenience, but their prices vary considerably based on the type of vehicle and the condition of use.
Estimated budget for local travel: Autorickshaws for short to medium distances within the city can cost around Rs 100-350, while private local taxis can cost a few hundred rupees or more. Day trips to destinations like Gulmarg or Pahalgam can cost up to several thousand rupees. These are a general idea of the budget, not a verified list of fares. Ask for a written price list detailing distance, waiting time, parking, tolls and return transport.
Step 5: Travel from Srinagar to major tourist destinations
| Destination |
Approximate road distance from Srinagar |
Recommended transportation |
| Dal Lake |
Within Srinagar |
Local taxi, auto-rickshaw, or hotel transfer. |
| Gulmarg |
50-55 km |
Rental car, authorized taxi, or available public transportation. |
| Pahalgam |
90-100 km |
Private taxis, shared transport throughout Anantnag, or authorized tour vehicles. |
| Sonmarg |
80-90 km |
Hired vehicles or approved seasonal transportation services. |
| Srinagar Railway Station |
About 10-15 km away from the main central tourist areas |
Taxi or local transportation. |
Distances are approximate and depend on the actual starting point, destination, and route chosen. Additional local transportation may be required for travel during the day, as some destinations have restrictions on taxi service.
Nearby attractions for directions
Important places to visit and find your way to Srinagar include Dal Lake, Boulevard Road, Lal Chowk, Tourist Reception Centre, Srinagar International Airport and Srinagar Railway Station. Travellers staying in the Dal Lake area should confirm the ghat number assigned to their houseboat, as some houseboats require a separate boat transfer from the road.
For official transportation instructions, see the Srinagar District Administration's 'how to reach' information .