There are 7 ways to get from Katihar to Mathura by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Purnea Airport, train
best- Fly from Purnea Airport (PXN) to Indira Gandhi International Airport (DEL)plane PXN - DEL
- Take the train from New Delhi to Mathura Jntrain
5h 15m₹13,965–35,272Train
cheapest- Take the train from Katihar Jn to Mathura Jntrain 19616
27h 25m₹550–4,400Train via Delhi
- Take the train from Katihar Jn to New Delhitrain 12423 / ...
- Take the train from New Delhi to Mathura Jntrain 12002 / ...
19h 55m₹727–5,626Bus
- Take the bus from Purnia to Patnabus redbusIndia_A/C Seater / Sleeper
- Take the bus from Patna to Mathurabus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
25h 27mDrive 1,184.6 km
- Drive from Katihar to Mathuracar 1,184.6 km
14h 20m₹11,589–16,739Train to Bagdogra Airport, fly, train
- Take the train from Katihar Jn to New Jalpaiguritrain
- Fly from Bagdogra Airport (IXB) to Indira Gandhi International Airport (DEL)plane IXB - DEL
- Take the train from New Delhi to Mathura Jntrain
8h 46m₹5,769–14,178Train to Lok Nayak Jayaprakash Airport, fly, train
- Take the train from Katihar Jn to Patliputratrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Indira Gandhi International Airport (DEL)plane PAT - DEL
- Take the train from New Delhi to Mathura Jntrain
10h 10m₹6,618–17,237
Katihar to Mathura by train
Comparing Your Travel Options
The cheapest way to get from Katihar to Mathura is to train which costs ₹550 - ₹4,400 and takes 27h 25m.
The fastest way to get from Katihar to Mathura is to fly and train which takes 5h 15m and costs ₹14,000 - ₹36,000.
No, there is no direct bus from Katihar to Mathura. However, there are services departing from Purnia and arriving at Mathura via Patna. The journey, including transfers, takes approximately 25h 27m.
Yes, there is a direct train departing from Katihar Jn and arriving at Mathura Jn. Services depart once a week, and operate Thursday. The journey takes approximately 27h 25m.
The distance between Katihar and Mathura is 1262 km. The road distance is 1184.6 km.
The best way to get from Katihar to Mathura without a car is to train via Delhi which takes 19h 55m and costs ₹700 - ₹6,000.
It takes approximately 5h 15m to get from Katihar to Mathura, including transfers.
Katihar to Mathura bus services, operated by Shatabdi Travels, depart from Purnia station.
Katihar to Mathura train services, operated by Indian Railways, depart from Katihar Jn station.
The best way to get from Katihar to Mathura is to train via Delhi which takes 19h 55m and costs ₹700 - ₹6,000. Alternatively, you can bus, which costs and takes 25h 27m.
What companies run services between Katihar, India and Mathura, India?
You can take a train from Katihar Jn to Mathura Jn via New Delhi in around 19h 55m. Alternatively, you can take a vehicle from Katihar to Mathura via Purnia and Patna in around 25h 27m.
- Website
- goindigo.in
Flights from Purnea Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 5m
- When
- Monday, Tuesday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹13,000–32,000
Flights from Bagdogra Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–11,000
Flights from Bagdogra Airport to Indira Gandhi International Airport via Kolkata
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- ₹5,000–11,000
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 51m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport via Lucknow
- Ave. Duration
- 3h 55m
- When
- Every day
- Estimated price
- ₹6,000–14,000
- Website
- airindia.in
Flights from Bagdogra Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- ₹5,000–16,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 27m
- When
- Every day
- Estimated price
- ₹5,500–11,000
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 48m
- When
- Every day
- Estimated price
- ₹5,000–16,000
- Website
- spicejet.com
Flights from Bagdogra Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Lok Nayak Jayaprakash Airport to Indira Gandhi International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,000–10,000
- Website
- starlightairline.com
Flights from Bagdogra Airport to Indira Gandhi International Airport
- Ave. Duration
- 2h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,000–9,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from New Delhi to Mathura Jn
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Katihar Jn to New Delhi
- Ave. Duration
- 18h
- Frequency
- 3 times a day
- Estimated price
- ₹550–4,400
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,400
Train from New Delhi to Mathura Jn
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Katihar Jn to New Jalpaiguri
- Ave. Duration
- 2h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from New Delhi to Mathura Jn
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Katihar Jn to Patliputra
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
Train from New Delhi to Mathura Jn
- Ave. Duration
- 1h 19m
- Frequency
- Hourly
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Katihar Jn to Mathura Jn
- Ave. Duration
- 27h 25m
- Frequency
- Once a week
- Estimated price
- ₹550–4,400
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,500–4,400
- Phone
- +91 92854 94122
- Website
- Shatabdi Travels
Bus from Purnia to Patna
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Website
- Shatabdi Travels
- Website
- Aarush Krrish
Bus from Purnia to Patna
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Schedules at
- Aarush Krrish
- Website
- Sameer Travels
Bus from Purnia to Patna
- Ave. Duration
- 9h
- Frequency
- Twice daily
- Schedules at
- Sameer Travels
- Phone
- +91 7044193936
- [email protected]
- Website
- Aitiana Travels
Bus from Purnia to Patna
- Ave. Duration
- 10h
- Frequency
- Once daily
- Schedules at
- Aitiana Travels
- Website
- Maa Kamakhya Cruseliner
Bus from Purnia to Patna
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Schedules at
- Maa Kamakhya Cruseliner
- Website
- Umanath Tour and Travels
Bus from Purnia to Patna
- Ave. Duration
- 7h
- Frequency
- 4 times a week
- Schedules at
- Umanath Tour and Travels
- Website
- Dharam Rath
Bus from Purnia to Patna
- Ave. Duration
- 8h 5m
- Frequency
- 4 times a week
- Schedules at
- Dharam Rath
- Website
- Vijay Rath
Bus from Purnia to Patna
- Ave. Duration
- 8h 20m
- Frequency
- Once a week
- Schedules at
- Vijay Rath
- Website
- Khushi Travels
Bus from Purnia to Patna
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- Khushi Travels
- Website
- Shree Ambey Rath
Bus from Purnia to Patna
- Ave. Duration
- 10h 40m
- Frequency
- 4 times a week
- Schedules at
- Shree Ambey Rath
- Phone
- +91 7903832833
- [email protected]
- Website
- Sri Krishna Rath
Bus from Purnia to Patna
- Ave. Duration
- 7h 15m
- Frequency
- 3 times a week
- Website
- Sri Krishna Rath
- Website
- Shree Pusparaj
Bus from Purnia to Patna
- Ave. Duration
- 7h 55m
- Frequency
- Twice a week
- Schedules at
- Shree Pusparaj
- Website
- Sree Balaji Travels
Bus from Purnia to Patna
- Ave. Duration
- 11h
- Frequency
- Once a week
- Schedules at
- Sree Balaji Travels
- Phone
- +91 8377971006
- [email protected]
- Website
- Laxmi Holidays
Bus from Patna to Mathura
- Ave. Duration
- 15h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹900–1,700
- Schedules at
- Laxmi Holidays
- Website
- Krishna Travels
Bus from Patna to Mathura
- Ave. Duration
- 16h
- Frequency
- 5 times a day
- Schedules at
- Krishna Travels
- Website
- Tegra Express
Bus from Patna to Mathura
- Ave. Duration
- 15h 10m
- Frequency
- Twice daily
- Schedules at
- Tegra Express
- Website
- Shree Siddhivinayak Travels
Bus from Patna to Mathura
- Ave. Duration
- 15h
- Frequency
- Twice daily
- Schedules at
- Shree Siddhivinayak Travels
- Phone
- +91 87501 00091
- [email protected]
- Website
- E Bus
Bus from Patna to Mathura
- Ave. Duration
- 17h
- Frequency
- Twice daily
- Website
- E Bus
- Website
- Maa Shanti Travels
Bus from Patna to Mathura
- Ave. Duration
- 15h 10m
- Frequency
- Once daily
- Schedules at
- Maa Shanti Travels
- Website
- Shiv Ganga Express
Bus from Patna to Mathura
- Ave. Duration
- 16h 5m
- Frequency
- 6 times a week
- Schedules at
- Shiv Ganga Express
- Website
- Vinay Travels
Bus from Patna to Mathura
- Ave. Duration
- 19h 3m
- Frequency
- 3 times a week
- Schedules at
- Vinay Travels
- Website
- Bol Bum Travel
Bus from Patna to Mathura
- Ave. Duration
- 16h 40m
- Frequency
- Twice a week
- Schedules at
- Bol Bum Travel
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
Booking & Getting There
Katihar to Mathura bus services, operated by Shatabdi Travels, arrive at Patna station.
Katihar to Mathura train services, operated by Indian Railways, arrive at New Delhi station.
Yes, the driving distance between Katihar to Mathura is 1185 km. It takes approximately 14h 20m to drive from Katihar to Mathura.
Book your Katihar to Mathura train tickets online with 12go.asia.
There are 860+ hotels available in Mathura.






















