Western Railway Train Fare

Traveling toward Rajshahi, Khulna, Rangpur, Dinajpur, or anywhere else on the western side of Bangladesh Railway’s network? Below is the complete, official Western Zone fare chart as a downloadable PDF, plus a quick-look table for the routes people actually search for, so you can get a ballpark price without digging through the whole document first.

Where the Western Zone Covers

Bangladesh Railway runs its network as two zones, split roughly by which side of the Jamuna River the tracks fall on. The Western Zone handles everything on the Rajshahi, Rangpur, and Khulna side, including:

  • Dhaka – Rajshahi / Chapainawabganj
  • Dhaka – Khulna
  • Dhaka – Rangpur / Lalmonirhat
  • Dhaka – Dinajpur / Chilahati
  • Rajshahi – Chilahati / Kurigram
  • Khulna – Jessore – Benapole
  • Faridpur and Rajbari-side routes

If you’re heading toward Chattogram, Sylhet, Noakhali, or anywhere on the eastern side instead, you’ll want our Eastern Railway Train Fare page instead — that one’s a completely different fare chart.

What Actually Changes the Price

Two tickets on the same day, same train, can cost very different amounts, and it usually comes down to a handful of factors:

  • How far you’re going. Fares are calculated per kilometer, so the distance between your boarding and destination station is the biggest driver.
  • Which class you book. Shovan, Shovan Chair, Snigdha, AC Seat, and AC Berth are all priced on separate scales — AC and berth classes cost noticeably more than a plain reserved chair. Our Seat Information page breaks down what each class actually gets you.
  • The train itself. Intercity, Mail, and Express services running the same route don’t always share identical fare charts.
  • VAT. Some of the figures published in the official Western Zone chart are listed before VAT — worth double-checking against the fare list before you assume a number is final.

Quick Reference: Fares on the Busiest Western Routes

Route (from Dhaka)Shovan ChairSnigdhaAC SeatAC Berth
Dhaka – Rajshahi৳340৳570৳680৳1,020
Dhaka – Chapainawabganj৳385৳640৳770৳1,155
Dhaka – Khulna৳505৳840৳1,005৳1,505
Dhaka – Rangpur / Lalmonirhat৳505৳840৳1,010৳1,510
Dhaka – Dinajpur৳465৳775৳930৳1,390
Dhaka – Chilahati৳495৳825৳985৳1,480

Figures above are listed before VAT, exactly as published in the official Western Zone chart — add roughly 15% to get the amount you’d actually pay at checkout. A cheaper non-AC Shovan fare is also available on every route listed here; see the full PDF for that figure. Banalata Express, the non-stop Dhaka–Chapainawabganj service, runs on its own separate (higher) fare scale.

On accuracy: these numbers are lifted directly from Bangladesh Railway’s own Western Zone tariff sheet. Fares get revised from time to time, and a couple of these routes (Khulna and Rajshahi especially) may now run shorter and cheaper via the Padma Bridge link than what this chart reflects — so treat the table as a starting point, and confirm the final price on eticket.railway.gov.bd before you book.

Western Railway Train Fare List

Making Sense of the Full Chart

Once it’s open, the PDF is organized the same way for every route:

  1. Station pair — find your “from” station, then your “to” station underneath it.
  2. Seat class — each row breaks the same journey down across Shovan, Shovan Chair, First Seat, First Berth, Snigdha, AC Seat, and AC Berth.
  3. Distance and fare — the distance in kilometers sits next to the taka amount for that class.

Line up your route and preferred class, and that’s your fare.

Frequently Asked Questions

Anything running toward Rajshahi, Rangpur, or Khulna divisions, plus the connecting stations along those lines, falls under Bangladesh Railway’s Western Zone.

Going by the official chart, Shovan Chair runs about ৳340, Snigdha around ৳570, AC Seat about ৳680, and AC Berth roughly ৳1,020 — all before VAT. Silk City, Padma, and Dhumketu Express all serve this route at these fares; Banalata Express is priced separately.

Not on this chart — the Western Zone tariff sheet lists its figures before VAT, so expect the final checkout price to run a bit higher.

Between all the stations, trains, and seat classes on the Western side, a single page-length table would be nearly unreadable. The PDF keeps the full breakdown intact and searchable.

Bangladesh Railway revises fares periodically, and we try to keep the PDF here current with the latest version we can find.

Not always — even on an identical route, an Intercity train and a Mail or Express train can carry different fares, so check the specific train alongside your seat class.