The journey from Mumbai to Prayagraj train is one of the most traveled and convenient routes in India, connecting the country’s financial hub with one of its oldest spiritual and cultural centers. While Mumbai is a bustling metropolis known for Bollywood, business, and modern lifestyle, Prayagraj (formerly Allahabad) is famous for the Sangam of Ganga, Yamuna, and Saraswati, the Kumbh Mela, and its rich heritage of temples, universities, and historical sites.
For pilgrims, students, professionals, and tourists, the Mumbai to Prayagraj train route offers multiple choices—ranging from superfast express trains to premium Duronto services. With over 30 trains operating between these two cities, passengers can choose based on travel time, budget, and comfort.
Mumbai to Prayagraj Train Route Overview

- Distance Covered: ~1,350 kilometers
- Average Travel Time: 20 – 28 hours
- Major Boarding Stations in Mumbai:
- Chhatrapati Shivaji Maharaj Terminus (CSMT)
- Lokmanya Tilak Terminus (LTT)
- Bandra Terminus
- Chhatrapati Shivaji Maharaj Terminus (CSMT)
- Major Arrival Stations in Prayagraj:
- Prayagraj Junction (PRYJ)
- Prayagraj Chheoki
- Prayagraj Rambagh
- Prayagraj Junction (PRYJ)
Depending on the train you select, you can opt for faster connectivity through Superfast and Duronto Express, or choose budget-friendly options such as Mail and Antyodaya trains.
Complete List of Mumbai to Prayagraj Trains
Here’s the updated list of trains running between Mumbai and Prayagraj:
- 22177 – Mahanagari SF Express
- 19091 – Bandra Terminus – Gorakhpur Humsafar Express
- 22129 – Tulsi SF Express
- 22183 – Saket SF Express
- 12165 – Mumbai LTT – Gorakhpur SF Express (via Varanasi)
- 12741 – Vasco-da-Gama – Patna SF Express
- 15017 – Kashi Express
- 12519 – Mumbai LTT – Agartala AC SF Express
- 15548 – Mumbai LTT – Raxaul Antyodaya Express (via Patliputra)
- 12336 – Mumbai LTT – Bhagalpur SF Express
- 15945 – Mumbai LTT – Dibrugarh Express
- 15647 – Mumbai LTT – Guwahati Express
- 11055 – Godan Express
- 11059 – Mumbai LTT – Chhapra Express
- 82356 – Mumbai CSMT – Patna Suvidha Express
- 12362 – Mumbai CSMT – Asansol SF Express
- 11061 – Pawan Express
- 22103 – Mumbai LTT – Ayodhya Cantt. SF Express
- 11071 – Kamayani Express
- 13202 – Mumbai LTT – Patna Janta Express
- 15268 – Mumbai LTT – Raxaul Antyodaya Express (via Chhapra)
- 18610 – Mumbai LTT – Ranchi Weekly Express
- 12546 – Mumbai LTT – Raxaul Karmabhumi Express
- 15102 – Mumbai LTT – Chhapra Antyodaya Express
- 11081 – Mumbai LTT – Gorakhpur Weekly Express (via Varanasi)
- 22913 – Bandra Terminus – Saharsa Humsafar Express
- 12293 – Mumbai LTT – Prayagraj AC Duronto Express (fastest option)
- 22971 – Bandra Terminus – Patna SF Express
- 12322 – Mumbai CSMT – Howrah Mail (via Gaya)
- 12167 – Mumbai LTT – Banaras SF Express
- 20941 – Bandra Terminus – Ghazipur City SF Express
- 12141 – Mumbai LTT – Patliputra SF Express
Popular and Recommended Trains on this Route

- Mumbai LTT – Prayagraj AC Duronto Express (12293):
The fastest and premium option. With limited halts, fully air-conditioned coaches, catering, and comfortable seats, this train is best for those who value time and comfort. - Mahanagari SF Express (22177):
A budget-friendly daily train that is ideal for regular travelers, students, and pilgrims heading to Prayagraj. - Tulsi SF Express (22129):
Popular among families and pilgrims, offering a good balance of speed and affordability. - Kamayani Express (11071):
Runs daily and is one of the most used trains by passengers traveling towards Central and Eastern Uttar Pradesh.
Travel Duration and Timings
- Fastest Train: Mumbai LTT – Prayagraj Duronto Express (20 hours approx.)
- Average Duration: 23–26 hours for most Superfast Express trains
- Longest Journeys: Mail trains and Antyodaya Express may take up to 28 hours depending on the halts.
Ticket Booking and Classes Available
Most trains on this route offer multiple classes:
- AC First Class (1A): Premium comfort with private cabins.
- AC 2-Tier (2A): Comfortable and spacious berths for long journeys.
- AC 3-Tier (3A): Affordable option with air-conditioning.
- Sleeper Class (SL): Budget-friendly for regular travelers.
- General Class (GN): Cheapest, but highly crowded.
Tickets can be booked through the IRCTC website, mobile app, or authorized counters at railway stations.
Travel Tips for Mumbai to Prayagraj Train
- Book Early: Tickets get sold out quickly, especially around festivals and the Kumbh Mela.
- Check Train Running Status: Use NTES or IRCTC apps to get real-time updates.
- Carry Food and Water: While many trains have pantry cars, e-catering through IRCTC is a safer option for hygienic meals.
- Keep Essentials Handy: Power banks, light snacks, and travel pillows can make the journey more comfortable.
- Prefer Overnight Trains: Choosing an evening departure helps you reach Prayagraj by the next day with minimum daytime travel.
Why Choose Train Travel from Mumbai to Prayagraj?
- Cost-Effective: Trains are much cheaper than flights, especially for families.
- Multiple Options: From luxury Duronto to budget Express trains.
- Convenient Connectivity: Trains run almost daily with multiple boarding and arrival stations.
- Scenic Journey: The route covers diverse landscapes across Maharashtra, Madhya Pradesh, and Uttar Pradesh.
Top 10 Mumbai to Prayagraj Trains – Quick Comparison
Here’s a helpful table comparing the most popular trains on this route:
| Train Name & No. | Departure (Mumbai) | Arrival (Prayagraj) | Travel Time | Frequency | Classes Available | Highlights |
| 12293 Duronto Express | Lokmanya Tilak Terminus (LTT) | Prayagraj Junction (PRYJ) | ~20 hrs | Weekly | 1A, 2A, 3A | Fastest, Premium, Meals included |
| 22177 Mahanagari Express | CSMT | Prayagraj Junction (PRYJ) | ~24 hrs | Daily | SL, 3A, 2A | Budget-friendly, Daily service |
| 22129 Tulsi SF Express | LTT | Prayagraj Junction (PRYJ) | ~25 hrs | 4 days/week | SL, 3A, 2A | Good for families & pilgrims |
| 11071 Kamayani Express | LTT | PRYJ | ~26 hrs | Daily | SL, 3A, 2A | Daily availability, connects via MP |
| 11055 Godan Express | LTT | PRYJ | ~27 hrs | 3 days/week | SL, 3A, 2A | Covers multiple states, budget |
| 15017 Kashi Express | LTT | PRYJ | ~28 hrs | Daily | SL, 3A, 2A | Affordable, connects with Varanasi route |
| 22183 Saket SF Express | LTT | PRYJ | ~23 hrs | Weekly | SL, 3A, 2A | Superfast, faster than Mail trains |
| 11061 Pawan Express | LTT | PRYJ | ~26 hrs | Daily | SL, 3A, 2A | Popular among Bihar & UP travelers |
| 12167 Banaras SF Express | LTT | Prayagraj Chheoki | ~23 hrs | Weekly | SL, 3A, 2A | Connects Banaras & PRYJ |
| 12141 Patliputra SF Express | LTT | PRYJ | ~25 hrs | Weekly | SL, 3A, 2A | Connects Eastern UP & Bihar routes |
Note: Timings may vary, so passengers should always check the latest schedule on IRCTC before booking.
Conclusion
Traveling from Mumbai to Prayagraj train is not just about reaching a destination—it’s about experiencing the comfort, diversity, and reliability of Indian Railways. With over 30 trains available, passengers can choose options based on their budget, time, and preferences. Whether you opt for the premium Duronto, the affordable Mahanagari Express, or the reliable Kamayani Express, your journey promises convenience and connectivity.
If you’re planning a trip, make sure to book your tickets early, track your train status, and prepare for a memorable journey. The Mumbai to Prayagraj train route beautifully connects India’s financial powerhouse with its spiritual capital, making it a journey worth taking.
FAQs
Q1. How many trains run from Mumbai to Prayagraj?
More than 30 trains connect Mumbai to Prayagraj every week, with around 5–6 trains running daily. Options include Superfast, Duronto, Humsafar, and Mail trains.
Q2. What is the distance between Mumbai and Prayagraj by train?
The distance is approximately 1,350 kilometers, and the journey takes between 20 to 28 hours, depending on the train selected.
Q3. Which is the fastest Mumbai to Prayagraj train?
The Mumbai LTT – Prayagraj AC Duronto Express (12293) is the fastest train, completing the journey in about 20 hours.
Q4. Which trains are budget-friendly on this route?
Trains like Mahanagari Express (22177), Kamayani Express (11071), and Godan Express (11055) are affordable and ideal for budget-conscious travelers.
Q5. What is the average ticket price for Mumbai to Prayagraj train?
Sleeper Class: ₹550 – ₹650
3AC: ₹1,300 – ₹1,500
2AC: ₹1,900 – ₹2,200
1AC: ₹3,500 – ₹4,200
(Fares may vary based on train type, season, and availability.)
