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

Nilsagar Express Train (765/766) Complete Guide

Welcome to our comprehensive, passenger-first guide to the Nilsagar 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 765 (for Dhaka to Chilahati) and 766 (for Chilahati to Dhaka).

Total Duration 9 hrs 15 mins
Stoppage Stations 17 Stops
Weekly Schedule Daily (7 Days)
Weekly Off-Days None

Nilsagar Express Time Schedule & Time Table

Updated for July, 2026

Below is the official comparative travel timeline of the Nilsagar 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 Chilahati (765) 06:45 AM 04:00 PM 9 hrs 15 mins
Chilahati to Dhaka (766) 08:00 PM 05:25 AM 9 hrs 25 mins

Nilsagar Express Route & Stoppage Stations List

The Nilsagar 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.

Detailed Station Timetable & Halt Durations

Direction 1: Dhaka to Chilahati (765)
Seq Station Arrival Departure Halt (mins) Travel Time
1 Dhaka Origin (Starts here) 06:45 AM -- --
2 Biman Bandar 07:08 AM 07:13 AM 5 min 0h 23m
3 Joydebpur 07:36 AM 07:39 AM 3 min 0h 23m
4 Ibrahimabad 08:54 AM 09:03 AM 9 min 1h 15m
5 Muladhuli 10:16 AM 10:18 AM 2 min 1h 13m
6 Natore 10:57 AM 11:00 AM 3 min 0h 39m
7 Ahsanganj 11:20 AM 11:22 AM 2 min 0h 20m
8 Santahar 11:55 AM 12:05 PM 10 min 0h 33m
9 Akkelpur 12:38 PM 12:40 PM 2 min 0h 33m
10 Joypurhat 12:54 PM 12:57 PM 3 min 0h 14m
11 Birampur 01:25 PM 01:28 PM 3 min 0h 28m
12 Fulbari 01:39 PM 01:42 PM 3 min 0h 11m
13 Parbatipur 02:00 PM 02:10 PM 10 min 0h 18m
14 Saidpur 02:27 PM 02:31 PM 4 min 0h 17m
15 Nilphamari 02:50 PM 02:55 PM 5 min 0h 19m
16 Domar 03:16 PM 03:26 PM 10 min 0h 21m
17 Chilahati 04:00 PM Terminates (Ends here) -- 0h 34m
Direction 2: Chilahati to Dhaka (766)
Seq Station Arrival Departure Halt (mins) Travel Time
1 Chilahati Origin (Starts here) 08:00 PM -- --
2 Domar 08:18 PM 08:21 PM 3 min 0h 18m
3 Nilphamari 08:37 PM 08:40 PM 3 min 0h 16m
4 Saidpur 08:59 PM 09:04 PM 5 min 0h 19m
5 Parbatipur 09:20 PM 09:40 PM 20 min 0h 16m
6 Fulbari 09:58 PM 10:00 PM 2 min 0h 18m
7 Birampur 10:11 PM 10:14 PM 3 min 0h 11m
8 Joypurhat 10:43 PM 10:46 PM 3 min 0h 29m
9 Akkelpur 11:00 PM 11:02 PM 2 min 0h 14m
10 Santahar 11:20 PM 11:25 PM 5 min 0h 18m
11 Ahsanganj 11:47 PM 11:49 PM 2 min 0h 22m
12 Natore 12:10 AM 12:13 AM 3 min 0h 21m
13 Muladhuli 01:12 AM 01:14 AM 2 min 0h 59m
14 Ibrahimabad 02:46 AM 02:49 AM 3 min 1h 32m
15 Joydebpur 04:11 AM 04:15 AM 4 min 1h 22m
16 Dhaka 05:25 AM Terminates (Ends here) -- 1h 10m

Nilsagar 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 490 ৳
Shovon Chair 675 ৳
Snigdha (AC Chair) 1,290 ৳
AC Seat 1,605 ৳
AC Berth 2,360 ৳

Nilsagar Express Seat Plan & Classes

The Nilsagar 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

Nilsagar Express Off Day

Note: The Nilsagar Express has no weekly off day. It operates 7 days a week.

How to Check Nilsagar 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 765
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: 06:45 AM
  2. Biman Bandar

    (Set Boarding)

    Halt Duration: 05 mins (Arr: 07:08 AM)

    Departs: 07:13 AM +23 mins from prev stop
  3. Joydebpur

    (Set Boarding)

    Halt Duration: 03 mins (Arr: 07:36 AM)

    Departs: 07:39 AM +23 mins from prev stop
  4. Ibrahimabad

    (Set Boarding)

    Halt Duration: 09 mins (Arr: 08:54 AM)

    Departs: 09:03 AM +1 hr 15 mins from prev stop
  5. Muladhuli

    (Set Boarding)

    Halt Duration: 02 mins (Arr: 10:16 AM)

    Departs: 10:18 AM +1 hr 13 mins from prev stop
  6. Natore

    (Set Boarding)

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

    Departs: 11:00 AM +39 mins from prev stop
  7. Ahsanganj

    (Set Boarding)

    Halt Duration: 02 mins (Arr: 11:20 AM)

    Departs: 11:22 AM +20 mins from prev stop
  8. Santahar

    (Set Boarding)

    Halt Duration: 10 mins (Arr: 11:55 AM)

    Departs: 12:05 PM +33 mins from prev stop
  9. Akkelpur

    (Set Boarding)

    Halt Duration: 02 mins (Arr: 12:38 PM)

    Departs: 12:40 PM +33 mins from prev stop
  10. Joypurhat

    (Set Boarding)

    Halt Duration: 03 mins (Arr: 12:54 PM)

    Departs: 12:57 PM +14 mins from prev stop
  11. Birampur

    (Set Boarding)

    Halt Duration: 03 mins (Arr: 01:25 PM)

    Departs: 01:28 PM +28 mins from prev stop
  12. Fulbari

    (Set Boarding)

    Halt Duration: 03 mins (Arr: 01:39 PM)

    Departs: 01:42 PM +11 mins from prev stop
  13. Parbatipur

    (Set Boarding)

    Halt Duration: 10 mins (Arr: 02:00 PM)

    Departs: 02:10 PM +18 mins from prev stop
  14. Saidpur

    (Set Boarding)

    Halt Duration: 04 mins (Arr: 02:27 PM)

    Departs: 02:31 PM +17 mins from prev stop
  15. Nilphamari

    (Set Boarding)

    Halt Duration: 05 mins (Arr: 02:50 PM)

    Departs: 02:55 PM +19 mins from prev stop
  16. Domar

    (Set Boarding)

    Halt Duration: 10 mins (Arr: 03:16 PM)

    Departs: 03:26 PM +21 mins from prev stop
  17. Chilahati

    Terminal (Set Boarding)

    Intermediate Junction stop

    Arrives: 04:00 PM +34 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 (256)

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 Birampur 6 hrs 40 mins → Dhaka to Fulbari 6 hrs 54 mins → Dhaka to Parbatipur 7 hrs 15 mins → Dhaka to Saidpur 7 hrs 42 mins → Dhaka to Nilphamari 8 hrs 5 mins → Dhaka to Domar 8 hrs 31 mins → Dhaka to Chilahati 9 hrs 15 mins → Biman Bandar to Joydebpur 23 mins → Biman Bandar to Ibrahimabad 1 hr 41 mins → Biman Bandar to Muladhuli 3 hrs 3 mins → Biman Bandar to Natore 3 hrs 44 mins → Biman Bandar to Ahsanganj 4 hrs 7 mins → Biman Bandar to Santahar 4 hrs 42 mins → Biman Bandar to Akkelpur 5 hrs 25 mins → Biman Bandar to Joypurhat 5 hrs 41 mins → Biman Bandar to Birampur 6 hrs 12 mins → Biman Bandar to Fulbari 6 hrs 26 mins → Biman Bandar to Parbatipur 6 hrs 47 mins → Biman Bandar to Saidpur 7 hrs 14 mins → Biman Bandar to Nilphamari 7 hrs 37 mins → Biman Bandar to Domar 8 hrs 3 mins → Biman Bandar to Chilahati 8 hrs 47 mins → Joydebpur to Ibrahimabad 1 hr 15 mins → Joydebpur to Muladhuli 2 hrs 37 mins → Joydebpur to Natore 3 hrs 18 mins → Joydebpur to Ahsanganj 3 hrs 41 mins → Joydebpur to Santahar 4 hrs 16 mins → Joydebpur to Akkelpur 4 hrs 59 mins → Joydebpur to Joypurhat 5 hrs 15 mins → Joydebpur to Birampur 5 hrs 46 mins → Joydebpur to Fulbari 6 hrs → Joydebpur to Parbatipur 6 hrs 21 mins → Joydebpur to Saidpur 6 hrs 48 mins → Joydebpur to Nilphamari 7 hrs 11 mins → Joydebpur to Domar 7 hrs 37 mins → Joydebpur to Chilahati 8 hrs 21 mins → Ibrahimabad to Muladhuli 1 hr 13 mins → Ibrahimabad to Natore 1 hr 54 mins → Ibrahimabad to Ahsanganj 2 hrs 17 mins → Ibrahimabad to Santahar 2 hrs 52 mins → Ibrahimabad to Akkelpur 3 hrs 35 mins → Ibrahimabad to Joypurhat 3 hrs 51 mins → Ibrahimabad to Birampur 4 hrs 22 mins → Ibrahimabad to Fulbari 4 hrs 36 mins → Ibrahimabad to Parbatipur 4 hrs 57 mins → Ibrahimabad to Saidpur 5 hrs 24 mins → Ibrahimabad to Nilphamari 5 hrs 47 mins → Ibrahimabad to Domar 6 hrs 13 mins → Ibrahimabad to Chilahati 6 hrs 57 mins → Muladhuli to Natore 39 mins → Muladhuli to Ahsanganj 1 hr 2 mins → Muladhuli to Santahar 1 hr 37 mins → Muladhuli to Akkelpur 2 hrs 20 mins → Muladhuli to Joypurhat 2 hrs 36 mins → Muladhuli to Birampur 3 hrs 7 mins → Muladhuli to Fulbari 3 hrs 21 mins → Muladhuli to Parbatipur 3 hrs 42 mins → Muladhuli to Saidpur 4 hrs 9 mins → Muladhuli to Nilphamari 4 hrs 32 mins → Muladhuli to Domar 4 hrs 58 mins → Muladhuli to Chilahati 5 hrs 42 mins → Natore to Ahsanganj 20 mins → Natore to Santahar 55 mins → Natore to Akkelpur 1 hr 38 mins → Natore to Joypurhat 1 hr 54 mins → Natore to Birampur 2 hrs 25 mins → Natore to Fulbari 2 hrs 39 mins → Natore to Parbatipur 3 hrs → Natore to Saidpur 3 hrs 27 mins → Natore to Nilphamari 3 hrs 50 mins → Natore to Domar 4 hrs 16 mins → Natore to Chilahati 5 hrs → Ahsanganj to Santahar 33 mins → Ahsanganj to Akkelpur 1 hr 16 mins → Ahsanganj to Joypurhat 1 hr 32 mins → Ahsanganj to Birampur 2 hrs 3 mins → Ahsanganj to Fulbari 2 hrs 17 mins → Ahsanganj to Parbatipur 2 hrs 38 mins → Ahsanganj to Saidpur 3 hrs 5 mins → Ahsanganj to Nilphamari 3 hrs 28 mins → Ahsanganj to Domar 3 hrs 54 mins → Ahsanganj to Chilahati 4 hrs 38 mins → Santahar to Akkelpur 33 mins → Santahar to Joypurhat 49 mins → Santahar to Birampur 1 hr 20 mins → Santahar to Fulbari 1 hr 34 mins → Santahar to Parbatipur 1 hr 55 mins → Santahar to Saidpur 2 hrs 22 mins → Santahar to Nilphamari 2 hrs 45 mins → Santahar to Domar 3 hrs 11 mins → Santahar to Chilahati 3 hrs 55 mins → Akkelpur to Joypurhat 14 mins → Akkelpur to Birampur 45 mins → Akkelpur to Fulbari 59 mins → Akkelpur to Parbatipur 1 hr 20 mins → Akkelpur to Saidpur 1 hr 47 mins → Akkelpur to Nilphamari 2 hrs 10 mins → Akkelpur to Domar 2 hrs 36 mins → Akkelpur to Chilahati 3 hrs 20 mins → Joypurhat to Birampur 28 mins → Joypurhat to Fulbari 42 mins → Joypurhat to Parbatipur 1 hr 3 mins → Joypurhat to Saidpur 1 hr 30 mins → Joypurhat to Nilphamari 1 hr 53 mins → Joypurhat to Domar 2 hrs 19 mins → Joypurhat to Chilahati 3 hrs 3 mins → Birampur to Fulbari 11 mins → Birampur to Parbatipur 32 mins → Birampur to Saidpur 59 mins → Birampur to Nilphamari 1 hr 22 mins → Birampur to Domar 1 hr 48 mins → Birampur to Chilahati 2 hrs 32 mins → Fulbari to Parbatipur 18 mins → Fulbari to Saidpur 45 mins → Fulbari to Nilphamari 1 hr 8 mins → Fulbari to Domar 1 hr 34 mins → Fulbari to Chilahati 2 hrs 18 mins → Parbatipur to Saidpur 17 mins → Parbatipur to Nilphamari 40 mins → Parbatipur to Domar 1 hr 6 mins → Parbatipur to Chilahati 1 hr 50 mins → Saidpur to Nilphamari 19 mins → Saidpur to Domar 45 mins → Saidpur to Chilahati 1 hr 29 mins → Nilphamari to Domar 21 mins → Nilphamari to Chilahati 1 hr 5 mins → Domar to Chilahati 34 mins → Chilahati to Domar 18 mins → Chilahati to Nilphamari 37 mins → Chilahati to Saidpur 59 mins → Chilahati to Parbatipur 1 hr 20 mins → Chilahati to Fulbari 1 hr 58 mins → Chilahati to Birampur 2 hrs 11 mins → Chilahati to Joypurhat 2 hrs 43 mins → Chilahati to Akkelpur 3 hrs → Chilahati to Santahar 3 hrs 20 mins → Chilahati to Ahsanganj 3 hrs 47 mins → Chilahati to Natore 4 hrs 10 mins → Chilahati to Muladhuli 5 hrs 12 mins → Chilahati to Ibrahimabad 6 hrs 46 mins → Chilahati to Joydebpur 8 hrs 11 mins → Chilahati to Dhaka 9 hrs 25 mins → Domar to Nilphamari 16 mins → Domar to Saidpur 38 mins → Domar to Parbatipur 59 mins → Domar to Fulbari 1 hr 37 mins → Domar to Birampur 1 hr 50 mins → Domar to Joypurhat 2 hrs 22 mins → Domar to Akkelpur 2 hrs 39 mins → Domar to Santahar 2 hrs 59 mins → Domar to Ahsanganj 3 hrs 26 mins → Domar to Natore 3 hrs 49 mins → Domar to Muladhuli 4 hrs 51 mins → Domar to Ibrahimabad 6 hrs 25 mins → Domar to Joydebpur 7 hrs 50 mins → Domar to Dhaka 9 hrs 4 mins → Nilphamari to Saidpur 19 mins → Nilphamari to Parbatipur 40 mins → Nilphamari to Fulbari 1 hr 18 mins → Nilphamari to Birampur 1 hr 31 mins → Nilphamari to Joypurhat 2 hrs 3 mins → Nilphamari to Akkelpur 2 hrs 20 mins → Nilphamari to Santahar 2 hrs 40 mins → Nilphamari to Ahsanganj 3 hrs 7 mins → Nilphamari to Natore 3 hrs 30 mins → Nilphamari to Muladhuli 4 hrs 32 mins → Nilphamari to Ibrahimabad 6 hrs 6 mins → Nilphamari to Joydebpur 7 hrs 31 mins → Nilphamari to Dhaka 8 hrs 45 mins → Saidpur to Parbatipur 16 mins → Saidpur to Fulbari 54 mins → Saidpur to Birampur 1 hr 7 mins → Saidpur to Joypurhat 1 hr 39 mins → Saidpur to Akkelpur 1 hr 56 mins → Saidpur to Santahar 2 hrs 16 mins → Saidpur to Ahsanganj 2 hrs 43 mins → Saidpur to Natore 3 hrs 6 mins → Saidpur to Muladhuli 4 hrs 8 mins → Saidpur to Ibrahimabad 5 hrs 42 mins → Saidpur to Joydebpur 7 hrs 7 mins → Saidpur to Dhaka 8 hrs 21 mins → Parbatipur to Fulbari 18 mins → Parbatipur to Birampur 31 mins → Parbatipur to Joypurhat 1 hr 3 mins → Parbatipur to Akkelpur 1 hr 20 mins → Parbatipur to Santahar 1 hr 40 mins → Parbatipur to Ahsanganj 2 hrs 7 mins → Parbatipur to Natore 2 hrs 30 mins → Parbatipur to Muladhuli 3 hrs 32 mins → Parbatipur to Ibrahimabad 5 hrs 6 mins → Parbatipur to Joydebpur 6 hrs 31 mins → Parbatipur to Dhaka 7 hrs 45 mins → Fulbari to Birampur 11 mins → Fulbari to Joypurhat 43 mins → Fulbari to Akkelpur 1 hr → Fulbari to Santahar 1 hr 20 mins → Fulbari to Ahsanganj 1 hr 47 mins → Fulbari to Natore 2 hrs 10 mins → Fulbari to Muladhuli 3 hrs 12 mins → Fulbari to Ibrahimabad 4 hrs 46 mins → Fulbari to Joydebpur 6 hrs 11 mins → Fulbari to Dhaka 7 hrs 25 mins → Birampur to Joypurhat 29 mins → Birampur to Akkelpur 46 mins → Birampur to Santahar 1 hr 6 mins → Birampur to Ahsanganj 1 hr 33 mins → Birampur to Natore 1 hr 56 mins → Birampur to Muladhuli 2 hrs 58 mins → Birampur to Ibrahimabad 4 hrs 32 mins → Birampur to Joydebpur 5 hrs 57 mins → Birampur to Dhaka 7 hrs 11 mins → Joypurhat to Akkelpur 14 mins → Joypurhat to Santahar 34 mins → Joypurhat to Ahsanganj 1 hr 1 min → Joypurhat to Natore 1 hr 24 mins → Joypurhat to Muladhuli 2 hrs 26 mins → Joypurhat to Ibrahimabad 4 hrs → Joypurhat to Joydebpur 5 hrs 25 mins → Joypurhat to Dhaka 6 hrs 39 mins → Akkelpur to Santahar 18 mins → Akkelpur to Ahsanganj 45 mins → Akkelpur to Natore 1 hr 8 mins → Akkelpur to Muladhuli 2 hrs 10 mins → Akkelpur to Ibrahimabad 3 hrs 44 mins → Akkelpur to Joydebpur 5 hrs 9 mins → Akkelpur to Dhaka 6 hrs 23 mins → Santahar to Ahsanganj 22 mins → Santahar to Natore 45 mins → Santahar to Muladhuli 1 hr 47 mins → Santahar to Ibrahimabad 3 hrs 21 mins → Santahar to Joydebpur 4 hrs 46 mins → Santahar to Dhaka 6 hrs → Ahsanganj to Natore 21 mins → Ahsanganj to Muladhuli 1 hr 23 mins → Ahsanganj to Ibrahimabad 2 hrs 57 mins → Ahsanganj to Joydebpur 4 hrs 22 mins → Ahsanganj to Dhaka 5 hrs 36 mins → Natore to Muladhuli 59 mins → Natore to Ibrahimabad 2 hrs 33 mins → Natore to Joydebpur 3 hrs 58 mins → Natore to Dhaka 5 hrs 12 mins → Muladhuli to Ibrahimabad 1 hr 32 mins → Muladhuli to Joydebpur 2 hrs 57 mins → Muladhuli to Dhaka 4 hrs 11 mins → Ibrahimabad to Joydebpur 1 hr 22 mins → Ibrahimabad to Dhaka 2 hrs 36 mins → Joydebpur to Dhaka 1 hr 10 mins →

Frequently Asked Questions (FAQ)

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

Q What is the schedule of Nilsagar Express?

Nilsagar Express departs from Dhaka at 06:45 AM and arrives at Chilahati at 04:00 PM.

Q What is the ticket price for Nilsagar Express?

The ticket prices for Nilsagar Express range from 490 ৳ to 2,360 ৳ depending on the seat class selected.

Q Does the Nilsagar Express have a weekly off day?

No, the Nilsagar Express operates 7 days a week with no weekly off day.

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

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