There are 8 ways to get from Katni to Surat by train, plane, 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.
Train to Jabalpur, fly to Surat
best- Take the train from Katni to Jabalpurtrain
- Fly from Jabalpur (JLR) to Surat (STV)plane JLR - STV
8h 3m₹8,790–23,873Train
cheapest- Take the train from Katni to Surattrain 19046 / ...
16h 30m₹460–3,600Bus via Indore
- Take the bus from Katni to Indorebus redbusIndia_A/C Sleeper
- Take the bus from Indore to Suratbus redbusIndia_Bharat Benz A/C Sleeper
21hDrive 971 km
- Drive from Katni to Suratcar 971 km
14h 37m₹10,894–15,736Train to Jabalpur, fly to Civil Airport Harni, train
- Take the train from Katni to Jabalpurtrain
- Fly from Jabalpur (JLR) to Civil Airport Harni (BDQ)plane JLR - BDQ
- Take the train from Vadodara Jn to Surattrain
14h 50m₹10,230–28,823Train to Jabalpur, fly to Chhatrapati Shivaji Maharaj International Airport, train
- Take the train from Katni to Jabalpurtrain
- Fly from Jabalpur (JLR) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane JLR - BOM
- Take the train from Borivali to Surattrain
8h 6m₹7,397–18,147Train, train to Khajuraho Civil Airport, fly to Surat
- Take the train from Katni to Mahobatrain
- Take the train from Mahoba to Khajurahotrain
- Fly from Khajuraho Civil Airport (HJR) to Surat (STV)plane HJR - STV
13h 58m₹9,087–24,609Bus
- Take the bus from Katni to Jabalpurbus redbusIndia_Bharat Benz A/C Sleeper / ...
- Take the bus from Jabalpur to Suratbus redbusIndia_Bharat Benz A/C Sleeper
28h 20m
Katni to Surat by train
Comparing Your Travel Options
The cheapest way to get from Katni to Surat is to train which costs ₹460 - ₹3,600 and takes 16h 30m.
The fastest way to get from Katni to Surat is to train and fly which takes 8h 3m and costs ₹8,500 - ₹24,000.
No, there is no direct bus from Katni to Surat. However, there are services departing from Katni and arriving at Surat via Indore. The journey, including transfers, takes approximately 21h.
Yes, there is a direct train departing from Katni and arriving at Surat. Services depart twice daily, and operate every day. The journey takes approximately 16h 30m.
The distance between Katni and Surat is 906 km. The road distance is 971 km.
The best way to get from Katni to Surat without a car is to train which takes 16h 30m and costs ₹460 - ₹3,600.
It takes approximately 8h 3m to get from Katni to Surat, including transfers.
Katni to Surat bus services, operated by Hans Travels, depart from Katni station.
Katni to Surat train services, operated by Indian Railways, depart from Katni station.
The best way to get from Katni to Surat is to train which takes 16h 30m and costs ₹460 - ₹3,600. Alternatively, you can bus via Indore, which costs and takes 21h.
What companies run services between Katni, India and Surat, India?
Indian Railways operates a train from Katni to Surat twice daily. Tickets cost ₹460–3,600 and the journey takes 16h 30m. Alternatively, you can take a bus from Katni to Surat via Indore in around 21h.
- Website
- goindigo.in
Flights from Jabalpur to Surat via Bengaluru
- Ave. Duration
- 5h 15m
- When
- Monday and Tuesday
- Estimated price
- ₹8,000–22,000
Flights from Jabalpur to Surat via Delhi
- Ave. Duration
- 10h 15m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Jabalpur to Civil Airport Harni via Delhi
- Ave. Duration
- 13h 10m
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Jabalpur to Civil Airport Harni via Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- ₹9,500–26,000
Flights from Jabalpur to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,500–14,000
Flights from Khajuraho Civil Airport to Surat via Delhi
- Ave. Duration
- 7h 33m
- When
- Every day
- Estimated price
- ₹8,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Katni to Jabalpur
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Katni to Surat
- Ave. Duration
- 16h 30m
- Frequency
- Twice daily
- Estimated price
- ₹460–3,600
- Website
- irctc.co.in
- Sleeper Class
- ₹460–550
- Third AC (3A)
- ₹1,200–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,800–3,600
Train from Katni to Jabalpur
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Vadodara Jn to Surat
- Ave. Duration
- 1h 23m
- Frequency
- Every 20 minutes
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Katni to Jabalpur
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Borivali to Surat
- Ave. Duration
- 2h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Katni to Mahoba
- Ave. Duration
- 5h 29m
- Frequency
- Once daily
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Mahoba to Khajuraho
- Ave. Duration
- 1h 10m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
- Website
- omio.com
Bus from Katni to Indore
- Ave. Duration
- 11h
- Frequency
- Every 4 hours
- Schedules at
- hanstravel.in
Bus from Indore to Surat
- Ave. Duration
- 11h 35m
- Frequency
- Every 4 hours
- Schedules at
- hanstravel.in
- Phone
- +91 9111109595
- [email protected]
- Website
- Jai Bhawani Tours and Travels
Bus from Katni to Indore
- Ave. Duration
- 10h 20m
- Frequency
- 5 times a day
- Website
- Jai Bhawani Tours and Travels
- Website
- Jai Bhawani Tours and Travels
Bus from Katni to Jabalpur
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Website
- Jai Bhawani Tours and Travels
- Website
- Jai Bhawani Tours and Travels
- Phone
- 07314069090
- 07314069090
- Website
- Intercity Travels
Bus from Katni to Indore
- Ave. Duration
- 11h 20m
- Frequency
- Once daily
- Schedules at
- Intercity Travels
Bus from Katni to Jabalpur
- Ave. Duration
- 1h 43m
- Frequency
- Every 4 hours
- Schedules at
- Intercity Travels
- Phone
- +91 99932 88888
- [email protected]
- Website
- Chartered Bus
Bus from Katni to Indore
- Ave. Duration
- 11h 59m
- Frequency
- 6 times a week
- Website
- Chartered Bus
- Website
- New Loksewa Travels
Bus from Katni to Indore
- Ave. Duration
- 10h 50m
- Frequency
- 4 times a week
- Schedules at
- New Loksewa Travels
- Website
- Om Sai Ram Travels
Bus from Katni to Indore
- Ave. Duration
- 12h
- Frequency
- 3 times a week
- Schedules at
- Om Sai Ram Travels
- Website
- Nafees Bus Service
Bus from Katni to Indore
- Ave. Duration
- 35h 20m
- Frequency
- Twice a week
- Schedules at
- Nafees Bus Service
Bus from Indore to Surat
- Ave. Duration
- 15h 40m
- Frequency
- Once daily
- Schedules at
- Nafees Bus Service
Bus from Jabalpur to Surat
- Ave. Duration
- 25h 30m
- Frequency
- 4 times a week
- Schedules at
- Nafees Bus Service
- Website
- Zoom Express
Bus from Indore to Surat
- Ave. Duration
- 9h 20m
- Frequency
- 4 times a day
- Schedules at
- Zoom Express
- Phone
- +91 94141 26815
- [email protected]
- Website
- Gajraj Travels
Bus from Indore to Surat
- Ave. Duration
- 10h 25m
- Frequency
- 4 times a day
- Website
- Gajraj Travels
- Phone
- +91 81560 08270
- [email protected]
- Website
- Sai Darshan Travels®
Bus from Indore to Surat
- Ave. Duration
- 10h 10m
- Frequency
- 6 times a week
- Website
- Sai Darshan Travels®
- Website
- Pooja Travels
Bus from Indore to Surat
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Schedules at
- Pooja Travels
- Website
- J K Indani Travels
Bus from Indore to Surat
- Ave. Duration
- 9h 45m
- Frequency
- 4 times a week
- Schedules at
- J K Indani Travels
- Website
- Simran Travels
Bus from Katni to Jabalpur
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Schedules at
- Simran Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Katni to Jabalpur
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- ₹700–2,800
- Website
- Shymoli Paribahan
- Website
- Maa Rohani Travels
Bus from Katni to Jabalpur
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Schedules at
- Maa Rohani Travels
- Website
- Pradhan Bus Rewa
Bus from Katni to Jabalpur
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Schedules at
- Pradhan Bus Rewa
- Website
- Shree Sharada Bus Service
Bus from Katni to Jabalpur
- Ave. Duration
- 3h
- Frequency
- Once daily
- Schedules at
- Shree Sharada Bus Service
- Website
- Aditi Travels
Bus from Katni to Jabalpur
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Schedules at
- Aditi Travels
- Website
- Tiwari Coach
Bus from Katni to Jabalpur
- Ave. Duration
- 2h
- Frequency
- 5 times a week
- Schedules at
- Tiwari Coach
- Website
- Shri Sharda Bus Service
Bus from Katni to Jabalpur
- Ave. Duration
- 2h 45m
- Frequency
- 5 times a week
- Schedules at
- Shri Sharda Bus Service
- Website
- Ram Mandir Bus Service
Bus from Katni to Jabalpur
- Ave. Duration
- 2h 55m
- Frequency
- 4 times a week
- Schedules at
- Ram Mandir Bus Service
- Website
- Shree Sharda Motor Transport
Bus from Katni to Jabalpur
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Schedules at
- Shree Sharda Motor Transport
- Phone
- +91 9119900371
- [email protected]
- Website
- Singh Bus Service
Bus from Katni to Jabalpur
- Ave. Duration
- 1h 29m
- Frequency
- Twice a week
- Website
- Singh Bus Service
- Website
- Singh Bus Service
- Phone
- +91 8956692573
- [email protected]
- Website
- Sanjay Travels
Bus from Katni to Jabalpur
- Ave. Duration
- 1h 55m
- Frequency
- Twice a week
- Schedules at
- Sanjay Travels
- Phone
- +91 07947 027665
- Website
- Shree Tara Travels
Bus from Katni to Jabalpur
- Ave. Duration
- 1h
- Frequency
- Once a week
- Website
- Shree Tara Travels
- Website
- Bhopal Travels
Bus from Katni to Jabalpur
- Ave. Duration
- 1h 50m
- Frequency
- Once a week
- Schedules at
- Bhopal Travels
- Website
- Baba Chaturvedi Travels
Bus from Katni to Jabalpur
- Ave. Duration
- 2h
- Frequency
- Once a week
- Schedules at
- Baba Chaturvedi Travels
Bus from Katni to Jabalpur
- Ave. Duration
- 2h 55m
- Frequency
- Once a week
- Schedules at
- Bundelkhand Motar Transport Company
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Jabalpur to Surat
- Ave. Duration
- 25h 15m
- Frequency
- Once daily
- Website
- Humsafar Bus
- Website
- Fiza Travels
Bus from Jabalpur to Surat
- Ave. Duration
- 26h
- Frequency
- Once daily
- Schedules at
- Fiza Travels
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Jabalpur to Surat
- Ave. Duration
- 27h 20m
- Frequency
- Once daily
- Schedules at
- Raj Ratan Tours & Travels
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, How to get from Luton Airport into central London, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
Booking & Getting There
Katni to Surat bus services, operated by Hans Travels, arrive at Indore station.
Katni to Surat train services, operated by Indian Railways, arrive at Surat station.
Yes, the driving distance between Katni to Surat is 971 km. It takes approximately 14h 37m to drive from Katni to Surat.
Book your Katni to Surat bus tickets online with Omio.
There are 224+ hotels available in Surat.



















