APSRTC Garuda Bus Booking

Top Routes for APSRTC Garuda

RoutesFirst bus timeLast bus timePrice

12:45

First Bus

23:59

Last Bus

₹ 348

onwards

8 buses

₹ 348

onwards

21:45

First Bus

22:00

Last Bus

₹ 348

onwards

2 buses

₹ 348

onwards

22:00

First Bus

22:00

Last Bus

₹ 348

onwards

1 buses

₹ 348

onwards

22:50

First Bus

22:50

Last Bus

₹ 348

onwards

1 buses

₹ 348

onwards

20:30

First Bus

20:30

Last Bus

₹ 348

onwards

1 buses

₹ 348

onwards

01:00

First Bus

23:55

Last Bus

₹ 269

onwards

5 buses

₹ 269

onwards

22:55

First Bus

22:55

Last Bus

₹ 269

onwards

1 buses

₹ 269

onwards

22:18

First Bus

22:18

Last Bus

₹ 269

onwards

1 buses

₹ 269

onwards

22:30

First Bus

23:30

Last Bus

₹ 269

onwards

2 buses

₹ 269

onwards

About APSRTC Garuda Bus

It was in the year 1958 when the Nizam State Rail and Road Corporation started rolling out bus and rail services for the state people of Andhra Pradesh, later on, the corporation was revamped and changed to the Andhra Pradesh State Road Corporation (APSRTC), under which the state owns and regulates different kinds of buses to suit the pocket and requirement of people.

Through the APSRTC, the state government of Andhra Pradesh has been running over 14,000 apsrtc garuda buses to link the countryside and cities across and around the home state of Andhra Pradesh while also providing essential connectivity amongst Andhra and other neighboring states of Telangana, Karnataka, Tamil Nadu, and Odisha.

Major Routes Covered by the APSRTC Garuda Bus

The APSRTC Garuda Bus has been a popular choice amongst passengers who prefer to travel in and around Andhra Pradesh in buses. Let us understand some of the major routes covered by the APSRTC, the time it takes, the distance it covers, and the minimum fare that you have to spend to travel in the same.

  • Hyderabad to Vijayawada: The APSRTC Garuda bus leaves Hyderabad at around 4.15 AM and reaches Vijayawada at around 11.15 PM. The two cities are 273 km apart, and it takes the APSRTC Garuda bus approximately 5 to 6 hours to complete this journey. With a minimum fare of INR 399, you can enjoy the service of the APSRTC Garuda bus seamlessly.
  • Bengaluru to Vijayawada: Bengaluru is situated 666 km away from Vijayawada. It takes the APSRTC Garuda Bus around 12 to 13 hours to complete this journey. The first bus leaves Bengaluru at around 2:00 AM and reaches Vijayawada at 9.40 PM. The minimum fare of traveling on an APSRTC bus price for this route is INR 1,176.
  • Rajahmundry to Vijayawada: It takes approximately 3 to 4 hours for the APSRTC Garuda bus to cover the distance of 160 km that is present between Rajahmundry and Vijayawada. With the first bus departing from Rajahmundry at 1.45 AM, you can easily reach Vijayawada at around 11.35 PM at a minimum fare of INR 272.
  • Bengaluru to Guntur: With a minimum fare of INR 1,119, you can travel in an APSRTC Garuda bus running on this route, and reach Guntur from Bengaluru within 12 hours. The distance between the two cities is 629 km.
  • Visakhapatnam to Rajahmundry: There is a prominent distance of 190 km between Visakhapatnam and Rajahmundry. This distance can be comfortably covered in an APSRTC Garuda bus within 4 hours, with the first bus leaving Visakhapatnam at 6:00 AM, and reaching Rajahmundry at 11.00 PM.
  • Visakhapatnam to Annavaram: The APSRTC Garuda Bus runs from Visakhapatnam to Annavaram, covering a distance of 109 km in 2 hours and 49 minutes. The minimum fare to travel on this route in APSRTC Garuda Bus is INR 201.

Other routes covered by APSRTC Garuda Bus include Gajuwaka to Vijayawada, Madhavaram to RTC Bus Stand, Bangalore to Ongole, and Vijayawada to Chennai.

APSRTC Garuda Bus Amenities

There is a reason why the APSRTC Garuda bus is one of the most preferred buses by the passengers traveling in and around the state of Andhra Pradesh. This is majorly due to the assortment of facilities provided by the bus. They include air conditioning, reading lamps, central television screens, push-back comfortable seats, charging portals, water bottles, etc.

Booking an APSRTC Garuda Bus on GoIbibo

You can easily book your tickets on the official Ibibo account and avail heavy discounts on each bus ticket booking. Let us have a look at what all you need to do for an APSRTC Garuda bus booking, or any other bus booking.

  • Open the GoIbibo website and enter the source city and destination details. Also, enter the date on which you would like to board the bus & click on the ‘Search’ button.
  • All the available buses on your preferred route and date will be shown to you. Select an APSRTC Garuda bus from the list, and the seat layout of that bus will be displayed to you.
  • Enter the details of the passengers on the next page like name, age, mobile number, etc., and move to the payment section.
  • Complete the payment and you will receive your M-ticket & e-ticket via SMS/mail.

FAQs About Apsrtc Garuda Buses

Q. What is the total number of routes covered by APSRTC Garuda on daily basis?

A. APSRTC Garuda covers 241 routes (approx.) on daily basis.

Q. What are the ticket fares of APSRTC Garuda buses?

A. APSRTC Garuda fare is around Rs. 67 approx.

Q. What is the longest route covered by APSRTC Garuda ?

A. Hyderabad to Tuni Bus Service is the longest route covered by APSRTC Garuda .

Q. What is the shortest bus route covered by APSRTC Garuda ?

A. Vijayawada to Kanchikacherla Bus Service is the shortest route covered by APSRTC Garuda .