Origin & destination must be different!
Bus services coming soon! We are currently integrating operators.

Kurigram Express Train (797/798) Complete Guide

Welcome to our comprehensive, passenger-first guide to the Kurigram Express, a prominent intercity express train operating in Bangladesh under Bangladesh Railway. Known for its speed, punctuality, and comfortable seating classes, it connects key regional hubs smoothly. The official train codes are 797 (for Dhaka to Kurigram) and 798 (for Kurigram to Dhaka).

Total Duration 9 hrs 10 mins
Stoppage Stations 11 Stops
Weekly Schedule 6 Days / Week
Weekly Off-Days Tue

Kurigram Express Time Schedule & Time Table

Updated for July, 2026

Below is the official comparative travel timeline of the Kurigram Express. This summary highlights departures, arrivals, and travel times across the routes. Use this schedule to coordinate your transit details accurately.

Route Direction Departure Time Arrival Time Travel Time
Dhaka to Kurigram (797) 08:00 PM 05:10 AM 9 hrs 10 mins
Kurigram to Dhaka (798) 07:10 AM 05:05 PM 9 hrs 55 mins

Kurigram Express Route & Stoppage Stations List

The Kurigram Express travels a carefully scheduled course, stopping only at high-priority intercity junctions. The sequence below shows the stations chronologically. Make sure to plan your boarding or deboarding according to these designated stoppage points.

Route Map

Kurigram Express Route Map

This schematic diagram represents the independent stoppage sequence for both directions of Kurigram Express.

Detailed Station Timetable & Halt Durations

Direction 1: Dhaka to Kurigram (797)
Seq Station Arrival Departure Halt (mins) Travel Time
1 Dhaka Origin (Starts here) 08:00 PM -- --
2 Biman Bandar 08:23 PM 08:28 PM 5 min 0h 23m
3 Natore 12:15 AM 12:17 AM 2 min 3h 47m
4 Madhnagar 12:31 AM 12:33 AM 2 min 0h 14m
5 Santahar 01:05 AM 01:10 AM 5 min 0h 32m
6 Joypurhat 01:55 AM 01:58 AM 3 min 0h 45m
7 Parbatipur 03:00 AM 03:10 AM 10 min 1h 2m
8 Badarganj 03:29 AM 03:31 AM 2 min 0h 19m
9 Rangpur 03:58 AM 04:03 AM 5 min 0h 27m
10 Kaunia 04:25 AM 04:28 AM 3 min 0h 22m
11 Kurigram 05:10 AM Terminates (Ends here) -- 0h 42m
Direction 2: Kurigram to Dhaka (798)
Seq Station Arrival Departure Halt (mins) Travel Time
1 Kurigram Origin (Starts here) 07:10 AM -- --
2 Kaunia 07:50 AM 07:53 AM 3 min 0h 40m
3 Rangpur 08:13 AM 08:23 AM 10 min 0h 20m
4 Badarganj 08:51 AM 08:54 AM 3 min 0h 28m
5 Parbatipur 09:25 AM 09:45 AM 20 min 0h 31m
6 Joypurhat 10:42 AM 10:45 AM 3 min 0h 57m
7 Santahar 11:20 AM 11:30 AM 10 min 0h 35m
8 Madhnagar 12:02 PM 12:04 PM 2 min 0h 32m
9 Natore 12:19 PM 12:22 PM 3 min 0h 15m
10 Dhaka 05:05 PM Terminates (Ends here) -- 4h 43m

Kurigram Express Ticket Price

Ticket prices are set strictly in accordance with Bangladesh Railway's official distance matrices. Below is a simple class-by-class pricing directory for the full-length intercity route.

Seat Class Fare (BDT)
Shovon 485 ৳
Shovon Chair 670 ৳
Snigdha (AC Chair) 1,280 ৳
AC Seat 1,590 ৳
AC Berth 2,340 ৳

Kurigram Express Seat Plan & Classes

The Kurigram Express offers multiple carriage categories to suit varying passenger preferences, including Snigdha (AC Chair), Shovon Chair, and comfortable AC Berth sleeper cabins. The coaches utilize modern materials designed for safety and ease of travel.

The seat plan for the Snigdha (AC Chair) carriages is arranged in a spacious 2x2 setup with adjustable backrests. The budget-oriented Shovon Chair coaches are organized in a standard intercity 3x2 seating configuration to maximize carriage volume. The total passenger capacity for each run is designed to comfortably support approximately 700 to 800 travelers across all joined coaches.

Snigdha (AC) 2x2 Rows • Cushioned Seats • Air Conditioned
Shovon Chair 3x2 Rows • Budget Friendly • High back support
AC Berth Sleeper Compartment • Night Transit Comfort

Kurigram Express Off Day

Note: The Kurigram Express operates 6 days a week. The weekly off day is Tue.

How to Check Kurigram Express Train Location (Live Tracking)

Bangladesh Railway provides real-time location feedback via SMS-based transit cellular telemetry. Passengers can easily query the current station position and coordinates from any active Bangladeshi mobile operator (including Grameenphone, Robi, Banglalink, Teletalk, or Airtel).

Step 1: Write SMS

Create a new text message. Type the tracking command code exactly as shown below:

TR 797
Step 2: Send Message

Send this SMS to the official Bangladesh Railway short-code terminal number:

16318
Step 3: Instant Feedback

You will instantly receive a return text message outlining the last parsed station pass, delay minutes, and live speed.

* SMS carrier rates apply.

Interactive Route Station Timetable & Fare Calculator

Select your boarding and destination stations directly from the timeline to dynamically view custom class fares and step-by-step durations.

Click stations on the timeline to select boarding & destination

  1. Dhaka

    Origin (Set Boarding)

    Official Departure Station

    Departs: 08:00 PM
  2. Biman Bandar

    (Set Boarding)

    Halt Duration: 05 mins (Arr: 08:23 PM)

    Departs: 08:28 PM +23 mins from prev stop
  3. Natore

    (Set Boarding)

    Halt Duration: 02 mins (Arr: 12:15 AM)

    Departs: 12:17 AM +3 hrs 47 mins from prev stop
  4. Madhnagar

    (Set Boarding)

    Halt Duration: 02 mins (Arr: 12:31 AM)

    Departs: 12:33 AM +14 mins from prev stop
  5. Santahar

    (Set Boarding)

    Halt Duration: 05 mins (Arr: 01:05 AM)

    Departs: 01:10 AM +32 mins from prev stop
  6. Joypurhat

    (Set Boarding)

    Halt Duration: 03 mins (Arr: 01:55 AM)

    Departs: 01:58 AM +45 mins from prev stop
  7. Parbatipur

    (Set Boarding)

    Halt Duration: 10 mins (Arr: 03:00 AM)

    Departs: 03:10 AM +1 hr 2 mins from prev stop
  8. Badarganj

    (Set Boarding)

    Halt Duration: 02 mins (Arr: 03:29 AM)

    Departs: 03:31 AM +19 mins from prev stop
  9. Rangpur

    (Set Boarding)

    Halt Duration: 05 mins (Arr: 03:58 AM)

    Departs: 04:03 AM +27 mins from prev stop
  10. Kaunia

    (Set Boarding)

    Halt Duration: 03 mins (Arr: 04:25 AM)

    Departs: 04:28 AM +22 mins from prev stop
  11. Kurigram

    Terminal (Set Boarding)

    Intermediate Junction stop

    Arrives: 05:10 AM +42 mins from prev stop

Trip Selection Control

Boarding Station
Select from timeline...
Destination Station
Select from timeline...

No segment selected

Click on your starting station, then your ending station on the left timeline to see instant durations and BDT fares.

Direct Segment Routes (100)

This train serves the following direct segment routes. Major hub connections are shown below. Click any link to view specialized timetables and ticketing details.

View All Intermediate Station-to-Station Fares

Dhaka to Kurigram 9 hrs 10 mins → Biman Bandar to Natore 3 hrs 47 mins → Biman Bandar to Madhnagar 4 hrs 3 mins → Biman Bandar to Santahar 4 hrs 37 mins → Biman Bandar to Joypurhat 5 hrs 27 mins → Biman Bandar to Parbatipur 6 hrs 32 mins → Biman Bandar to Badarganj 7 hrs 1 min → Biman Bandar to Rangpur 7 hrs 30 mins → Biman Bandar to Kaunia 7 hrs 57 mins → Biman Bandar to Kurigram 8 hrs 42 mins → Natore to Madhnagar 14 mins → Natore to Santahar 48 mins → Natore to Joypurhat 1 hr 38 mins → Natore to Parbatipur 2 hrs 43 mins → Natore to Badarganj 3 hrs 12 mins → Natore to Rangpur 3 hrs 41 mins → Natore to Kaunia 4 hrs 8 mins → Natore to Kurigram 4 hrs 53 mins → Madhnagar to Santahar 32 mins → Madhnagar to Joypurhat 1 hr 22 mins → Madhnagar to Parbatipur 2 hrs 27 mins → Madhnagar to Badarganj 2 hrs 56 mins → Madhnagar to Rangpur 3 hrs 25 mins → Madhnagar to Kaunia 3 hrs 52 mins → Madhnagar to Kurigram 4 hrs 37 mins → Santahar to Joypurhat 45 mins → Santahar to Parbatipur 1 hr 50 mins → Santahar to Badarganj 2 hrs 19 mins → Santahar to Rangpur 2 hrs 48 mins → Santahar to Kaunia 3 hrs 15 mins → Santahar to Kurigram 4 hrs → Joypurhat to Parbatipur 1 hr 2 mins → Joypurhat to Badarganj 1 hr 31 mins → Joypurhat to Rangpur 2 hrs → Joypurhat to Kaunia 2 hrs 27 mins → Joypurhat to Kurigram 3 hrs 12 mins → Parbatipur to Badarganj 19 mins → Parbatipur to Rangpur 48 mins → Parbatipur to Kaunia 1 hr 15 mins → Parbatipur to Kurigram 2 hrs → Badarganj to Rangpur 27 mins → Badarganj to Kaunia 54 mins → Badarganj to Kurigram 1 hr 39 mins → Rangpur to Kaunia 22 mins → Rangpur to Kurigram 1 hr 7 mins → Kaunia to Kurigram 42 mins → Kurigram to Kaunia 40 mins → Kurigram to Rangpur 1 hr 3 mins → Kurigram to Badarganj 1 hr 41 mins → Kurigram to Parbatipur 2 hrs 15 mins → Kurigram to Joypurhat 3 hrs 32 mins → Kurigram to Santahar 4 hrs 10 mins → Kurigram to Madhnagar 4 hrs 52 mins → Kurigram to Natore 5 hrs 9 mins → Kurigram to Dhaka 9 hrs 55 mins → Kaunia to Rangpur 20 mins → Kaunia to Badarganj 58 mins → Kaunia to Parbatipur 1 hr 32 mins → Kaunia to Joypurhat 2 hrs 49 mins → Kaunia to Santahar 3 hrs 27 mins → Kaunia to Madhnagar 4 hrs 9 mins → Kaunia to Natore 4 hrs 26 mins → Kaunia to Dhaka 9 hrs 12 mins → Rangpur to Badarganj 28 mins → Rangpur to Parbatipur 1 hr 2 mins → Rangpur to Joypurhat 2 hrs 19 mins → Rangpur to Santahar 2 hrs 57 mins → Rangpur to Madhnagar 3 hrs 39 mins → Rangpur to Natore 3 hrs 56 mins → Rangpur to Dhaka 8 hrs 42 mins → Badarganj to Parbatipur 31 mins → Badarganj to Joypurhat 1 hr 48 mins → Badarganj to Santahar 2 hrs 26 mins → Badarganj to Madhnagar 3 hrs 8 mins → Badarganj to Natore 3 hrs 25 mins → Badarganj to Dhaka 8 hrs 11 mins → Parbatipur to Joypurhat 57 mins → Parbatipur to Santahar 1 hr 35 mins → Parbatipur to Madhnagar 2 hrs 17 mins → Parbatipur to Natore 2 hrs 34 mins → Parbatipur to Dhaka 7 hrs 20 mins → Joypurhat to Santahar 35 mins → Joypurhat to Madhnagar 1 hr 17 mins → Joypurhat to Natore 1 hr 34 mins → Joypurhat to Dhaka 6 hrs 20 mins → Santahar to Madhnagar 32 mins → Santahar to Natore 49 mins → Santahar to Dhaka 5 hrs 35 mins → Madhnagar to Natore 15 mins → Madhnagar to Dhaka 5 hrs 1 min → Natore to Dhaka 4 hrs 43 mins →

Frequently Asked Questions (FAQ)

Find accurate, up-to-date answers to common queries about the Kurigram Express schedule, route, off days, ticketing, and live location updates:

Q What is the schedule of Kurigram Express?

Kurigram Express departs from Dhaka at 08:00 PM and arrives at Kurigram at 05:10 AM.

Q What is the ticket price for Kurigram Express?

The ticket prices for Kurigram Express range from 485 ৳ to 2,340 ৳ depending on the seat class selected.

Q Does the Kurigram Express have a weekly off day?

Yes, the Kurigram Express has weekly off days on Tue.

Q How can I track the live location of Kurigram Express?

To track the live location of Kurigram Express, send an SMS with "TR 797 or TR 798" to 16318 from any mobile operator in Bangladesh.