J&K's trusted intercity bus network+91 94191 95495
— Jammu ⇄ Srinagar corridor

Jammu to Srinagar by bus.

Daily services on the roughly 290 km Jammu–Srinagar corridor, departing the General Bus Stand, Jammu. NH-44 through Udhampur, Ramban and the Banihal Tunnel is the primary year-round route, subject to weather and road closures. Mughal Road, Baltal and Sonamarg services are seasonal.

Today's active services

For current route information, contact our office. Fares are collected on board — arrive a few minutes before departure.

Mountain-ready coaches

Our buses are serviced for high-altitude corridors like the Banihal Pass and Mughal Road, driven by crews who run these roads daily.

No booking needed

Walk up to the General Bus Stand, Jammu, board, and pay the conductor on board. Fares are fair and fixed per route.

Two corridors

NH-44 via Udhampur, Ramban and the Banihal Tunnel is our primary year-round route, subject to weather and road closures; Mughal Road via Rajouri, Poonch and Shopian operates seasonally.

Common questions

Is there a daily bus from Jammu to Srinagar?

Yes — daily services depart the General Bus Stand, Jammu for Srinagar via NH-44, the primary year-round route subject to weather and road closures. Mughal Road, Baltal and Sonamarg services are seasonal.

How do I book a ticket?

No advance booking is needed. Arrive at the bus stand before departure and pay the conductor on board. For current timings and fares, call +91 94191 95495.

Where do I board in Jammu?

At our office, Shop No. 54-B, General Bus Stand, Jammu, J&K 180001.

Talk to the office

Timings, fares, seat availability and group travel — 6 AM – 10 PM daily.