Patna to Gaya Trains

TomorrowDay After
Fastest booking experience
Fastest booking experience
IRCTC Authorised Partner
IRCTC Authorised Partner
Instant Refund on UPI Payments
Instant Refund on UPI Payments
Hassle free customer support
Hassle free customer support

Patna to Gaya Train Information

88 kms
02h 12m
Trains During Day
Trains At Night

Online Train Ticket Booking from Patna to Gaya

Looking to book Patna to Gaya trains? Booking a train ticket from Patna to Gaya is now easier than ever on redRail. Whether you want to check the timetable for Patna to Gaya trains or find the train seat availability from Patna to Gaya, redRail is one-stop for all train enquiries. Patna to Gaya are two of the popular cities in India, and trains are considered as one of the most efficient and convenient ways to travel between these cities.

To book a train from Patna to Gaya, all you need to do is to enter your travel details on the top of the page, choose from the list of trains available, check out the desired train seat availability, and proceed to train ticket booking by entering your details and paying the cost. You can then receive the confirmed tickets shortly. The easy-to-understand and adaptable interface, easy railway ticket booking process, and affordable train fare make redRail a great choice for those looking to book a Patna to Gaya train.

There are 7 trains running from Patna to Gaya covering an approximate distance of 88 kms. While some trains run on a daily basis, others run weekly. A large number of travelers choose to reach Gaya from Patna by train. The first train from Patna to Gaya is RNC JANSHATABDI (12365), departing at 06:10 from Patna Junction (PNBE). VANDE BHARAT EXP (22349) is the fastest among the Patna to Gaya Trains. It departs from Patna Junction (PNBE) at 07:00 and arrives at Gaya Junction (GAYA) at 08:35, covering the distance in just 1 hrs 25 mins. The last train from Patna to Gaya is BUDH PURNIMA EXP (14223), departing at 23:50 from Patna Junction (PNBE). You can get detailed information about Patna to Gaya train timetable, availability, fare, running status, coach position, and PNR on redRail.

Weekly Trains from Patna to Gaya

There is no weekly train between Patna and Gaya.

Daily Trains from Patna to Gaya

RNC JANSHATABDI (12365) departs daily from Patna at 06:10 and arrives at Gaya at 08:15 , covering the entire distance in 1 hrs 45 mins.

IPR HATIA EXP (18623) departs daily from Patna at 21:30 and arrives at Gaya at 00:50 , covering the entire distance in 3 hrs 0 mins.

BUDH PURNIMA EXP (14223) departs daily from Patna at 23:50 and arrives at Gaya at 02:10 , covering the entire distance in 2 hrs 10 mins.

GANGADAMODAR EX (13330) departs daily from Patna at 23:30 and arrives at Gaya at 01:45 , covering the entire distance in 1 hrs 55 mins.

PRNC HTE EXPRES (18625) departs daily from Patna at 11:00 and arrives at Gaya at 14:00 , covering the entire distance in 2 hrs 40 mins.

MAGADH EXPRESS (20802) departs daily from Patna at 12:50 and arrives at Gaya at 15:25 , covering the entire distance in 2 hrs 35 mins.

Patna to Gaya Train Timings

One can find a large number of trains running from Patna to Gaya. Hence, travelers need not worry about the train seat availability on the Patna to Gaya route. The total time taken by different trains running from Patna to Gaya can be different and passengers can choose the train based on their suitability. Boarding a train from Patna is extremely comfortable with the presence of various stations.

Patna to Gaya Train Ticket Price

If you are looking for affordable train tickets to travel from Patna to Gaya, redRail is the best place to be. You can find numerous train tickets to choose from to suit your budget. The Patna to Gaya train ticket price varies based on the date of journey, type of coach, and your preference. Passengers can choose from a third AC (3A) coach, a second AC (2A) coach as well as first AC (1A) coach to travel from Patna to Gaya on a desired date as per the budget. redBus makes the Patna to Gaya train ticket booking convenient and secure.

About Gaya

Gaya is a holy city in the northeast Indian state of Bihar. Historically, it was part of the ancient Magadha Empire. The city is one of the most popular tourist sites because of its divine ancient temples and beautiful heritage. It is located beside the Phalgu River and surrounded by rocky hills known as Mangla-Gauri, Shringa-Sthan, Ram-Shila, and Brahmayoni. Gaya is a place of pilgrimage for people from around the world. It is said that Lord Rama with Sita and Lakshmana offered pind-daan for their father Dasharath at this place. The city continues to be known for the performance of pind-daan rituals for their forefathers. Gaya is also well-known for the shrine Vishnupad Mandir, which is a large footprint of Lord Vishnu engraved in a basalt block. It is the most sacred place worshipped by Hindus, Jains, and Buddhists. Another most important factor to know about the city is Lord Buddha, who attained enlightenment in this city. The place is named Bodh Gaya, marked as one of the four holiest sites of Buddhism.

Patna to Gaya Train Distance

Gaya is approximately 100 kilometres away from the capital city Patna. There are several trains connecting the city that will take you around 2 to 3 hours to cover this distance. It is not only the easiest but the most preferred way to reach Gaya from Patna. There are many express trains as well as local passenger trains available that will take you to the destination.

Railway Stations in Patna

There are several railway stations in the capital city, Patna. It is the major railway hub and has five major stations that are considered to reach the main city, and those are:

  • Patna Junction (PNBE)
    Patna Junction is the largest railway station in Bihar state. It is well-connected to the nearby cities like Ara, Biharsharif, Chhapra, Gaya, Hajipur, Islampur, Jehanabad, Muzaffarpur, Rajgir, and Sonpur through the daily running local passenger and express trains. Patna railway station is a junction that is connected to many major cities in India. The junction is located on the Grand-Chord rail line that comes between the New Delhi to Kolkata routes, which is the busiest railway route in Indian Railway Lines. The station comes under the east-central railway zone with station code PNBE.

  • Rajendranagar Terminal (RJPB)
    The Rajendranagar Terminal is located in Rajendra Nagar, Patna. It was constructed as an alternative railway station for Patna Junction. It is an essential railway station that serves Patna city from where several major express trains originate and terminate. Rajendranagar Terminal was inaugurated on 31 March 2003 as a full-fledged station.

  • Danapur Railway Station (DNR)
    It is a large railway station also known as Danapur Junction. The railway station is located in Khagaul city of Patna district. It majorly connects the town to other metropolitan areas of India. The station was recently designed with beautiful street art dedicated to famous mathematician Aryabhata, born in Bihar.

  • Patliputra Junction (PPTA)
    The Patliputra junction is situated in the Rukanpura area in the West End of Patna, Bihar. It was primarily developed to distribute the crowd from the main Patna Junction. Several trains pass through the station contributing to the busiest railway routes in India.

  • Patna Sahib Railway Station (PNC)
    It is the oldest railway station before the mainline Patna Junction. The station has a unique design based on the Patna Sahib Gurudwara. It is important for Sikh devotees as the tenth Sikh Guru Govind Singh, was born here.

Gaya is a heavenly place with grand temples of historical significance. Plan your visit to the city and embrace your spirituality, peace, and purpose. While booking your reservation from Patna to Gaya, check the timings and the best route on Redrail for a convenient travel experience. Book your tickets online from RedRail today!

Railway Stations between Patna to Gsaya

The railway journey between Patna and Gaya in Bihar, India, covers a distance of approximately 90-100 kilometers and includes several railway stations. Here are the major railway stations along this route:

  1. Patna Junction (PNBE): Patna Junction is the starting point of the journey. It's one of the busiest railway stations in Bihar and a major transportation hub.
  2. Pataliputra Junction (PPTA): Pataliputra Junction is another important station in Patna. Some trains may stop here before proceeding to Gaya.
  3. Danapur Junction (DNR): Danapur Junction is a significant railway station near Patna and is often a stop for trains traveling between Patna and Gaya.
  4. Bakhtiyarpur Junction (BKP): Bakhtiyarpur Junction is a major railway station on this route, and several trains make a halt here.
  5. Fatwah Junction (FUT): Fatwah Junction is another notable station along the route that serves the region.
  6. Khusropur Railway Station (KOO): Khusropur is a smaller station along the way, and some local trains may have a brief stop here.
  7. Laheria Sarai Railway Station (LSI): Laheria Sarai is a railway station in Darbhanga, Bihar, and serves as a stop for select trains on this route.
  8. Neora Railway Station (NEO): Neora is another smaller station on the route, providing connectivity to nearby areas.
  9. Jehanabad Railway Station (JHD): Jehanabad is a significant town in Bihar, and its railway station serves the region.
  10. Belaganj Railway Station (BIG): Belaganj is another station along the route, facilitating local connectivity.
  11. Gaya Junction (GAYA): The journey typically ends at Gaya Junction, which is a major railway station and transportation hub in Gaya, Bihar. Gaya is known for its religious significance, and the station serves as a gateway to Bodh Gaya, a UNESCO World Heritage Site.

Connectivity from Gaya Railway Station

aya Railway Station (GAYA) in Bihar, India, is a significant transportation hub and provides various connectivity options for travelers to reach different parts of the city and beyond. Here's an overview of the connectivity options from Gaya Railway Station:

  1. Local Buses: The Gaya Municipal Corporation operates a network of local buses that connect Gaya Railway Station to various neighborhoods and landmarks in the city. These buses are an economical way to travel within Gaya.
  2. Auto Rickshaws: Auto rickshaws are readily available outside the railway station and offer a convenient mode of transport for short distances within the city. They are a popular choice for local commuting.
  3. Taxis: Prepaid and regular taxi services are available at the railway station. Taxis provide a more comfortable and private transportation option for travelers who prefer door-to-door service.
  4. Cycle Rickshaws: For short distances and exploring the nearby areas, cycle rickshaws are a unique and eco-friendly mode of transport. They are commonly found around the railway station.
  5. Walking: Depending on your destination's proximity to the railway station, you may choose to walk, especially if it's within a reasonable distance.
  6. Railway Station Facilities: Gaya Railway Station offers various amenities, including waiting rooms, cloakrooms, and a tourist information center. The station also has well-maintained platforms and passenger-friendly services.
  7. Long-Distance Trains: Gaya Railway Station is a major hub for long-distance trains, connecting Gaya to various cities and regions across India.
  8. Gaya Bus Stand: The Gaya Bus Stand is located near the railway station and serves as a central point for intercity and interstate bus services. This makes it easy to access other parts of Bihar and neighboring states.
  9. Gaya Airport: Gaya Airport (GAY) is the nearest airport to the city and is approximately 5 kilometers from the railway station. It provides domestic and international flights, making it convenient for air travel.
  10. Gaya Metro Station: Gaya does not have any metro station at present

The connectivity options from Gaya Railway Station make it convenient for travelers to navigate the city and access various modes of transportation for onward journeys. Whether you're exploring Gaya's historical and religious sites or traveling to other destinations in Bihar, these transportation options ensure that you can reach your desired location with ease.


How many trains run from Patna to Gaya?
There are 7 trains that run from Patna to Gaya route. Some trains run on a daily basis. On the other hand, some trains run weekly and can be booked in advance. You can find the list of available trains when you enter the travel date while looking to book a train from Patna to Gaya.
How can I book a train from Patna to Gaya?
You can make an online train ticket booking from Patna to Gaya by entering the travel details like source, destination, and date of travel. From the list of available trains on the mentioned date, you can choose the most suitable one and check the seat availability. After this, you can continue to pay and wait to receive your train booking confirmation.
How many days in advance can I make a railway reservation?
Advance railway reservation generally opens 120 days before the date of journey. This excludes the date of the journey. So, you can start checking the seat availability during the period of 120 days and make a booking in advance.
What is the maximum number of passengers I can reserve the seats for in a single train ticket booking from Patna to Gaya?
A maximum of 6 seats can be booked in a single train ticket booking. Also, 2 children who are below 5 years of age are allowed with the ticket, but tickets will not be generated for them. Therefore, if you are booking a Tatkal ticket from Patna to Gaya, you can reserve seats for a maximum of 4 passengers.
Which documents are required for online railway reservation from Patna to Gaya?
When making a railway ticket booking, you do not require any special travel documents and only need to fill up the details required. However, during the train journey, you will need to carry valid ID proof such as Aadhar, Voter ID, Driving License, Pan Card, Passport etc..
How many railway stations are there in Patna?
There are 5 stations in Patna.
How many railway stations are there in Gaya?
There are 1 stations in Gaya.