27°CChennaiClear
busroutes

Mount-Poonamallee Road Buses: Guindy to Porur and Poonamallee

Which MTC buses run Mount-Poonamallee Road from Guindy through Ramapuram and Porur to Poonamallee, and where the new Yellow Line meets them.

Updated

Guindy to Poonamallee by bus

Mount-Poonamallee Road from Guindy to Porur and Poonamallee is covered end to end by two MTC routes, 54 from the High Court and M54 from T. Nagar. M54 is the more frequent, averaging a bus every 9 minutes in MTC route data, against 13 minutes for 54. Both stop at Guindy, Butt Road, Ramapuram, Mugalivakkam, Porur, Iyappanthangal and Kumananchavadi before Poonamallee.

The western half of the road now runs under the Yellow Line metro, opened on 11 October 2026. This guide sets out the bus routes, which section each covers and where bus and metro meet. Frequencies in this guide are averages from the MTC route data on each route page and may be dated; check live timings in the Chennai One app or with MTC before you travel.

2 routesrun Guindy to Poonamallee end to end
9 minaverage gap on route M54
27.4 kmroute 54, High Court to Poonamallee
11Yellow Line stations, Poonamallee to Vadapalani

Guindy to Porur

Both through routes reach Guindy from the Saidapet side. 54 comes down Anna Salai from the High Court via Central, T.V.S, D.M.S, S.H.B, Saidapet and Concorde to Guindy railway station. M54 starts at T. Nagar and runs via Saidapet and Concorde to Guindy TVK Estate. From there both follow the same stops: Butt Road, Ramapuram, Mugalivakkam and Porur.

54B, Saidapet to Porur, shares the Guindy, Butt Road and Ramapuram stops and then turns off through Manapakkam, Kolapakkam, Gerugambakkam, Periyapanicheri and Moulivakkam, reaching Porur from the south. It averages a bus every 36 minutes.

Grid of six routes against eight stops; 54 and M54 serve all eight from Guindy to Poonamallee, 54B covers Guindy to Ramapuram and Porur, 49A Porur to Poonamallee.
Two routes run the road end to end.

Porur to Poonamallee

West of Porur the stop list on both through routes is Iyappanthangal, Kumananchavadi and Poonamallee. More buses join here. 49A comes in from T. Nagar along Arcot Road and runs Porur, Iyappanthangal and Kumananchavadi to Poonamallee every 9 minutes on average. 26 from Broadway ends at Iyappanthangal. J66 from Tambaram reaches Kumananchavadi and Poonamallee via Kundrathur and Mangadu, about every 2 hours.

Route Ends Length Average gap Corridor section
M54 T. Nagar to Poonamallee 19.3 km 9 min Guindy to Poonamallee
49A Poonamallee to T. Nagar 22.3 km 9 min Porur to Poonamallee
54 High Court to Poonamallee 27.4 km 13 min Guindy to Poonamallee
54B Saidapet to Porur 16.1 km 36 min Guindy to Ramapuram, then via Manapakkam
26 Broadway to Iyappanthangal 20.85 km 1.1 hrs Porur, Iyappanthangal
J66 Tambaram to Poonamallee 18.3 km 2 hrs Kumananchavadi, Poonamallee

Source: MTC route data via Spirit of Chennai route pages, opened 19 October 2026. Gaps are averages and may be dated.

The 54 and M54 pages both list a 5 a.m. first bus from each end and give an average peak-hour speed of 18 km/h. At that speed the full 27.4 km of 54 works out to roughly an hour and a half, and the 19.3 km of M54 to a little over an hour, so allow for that at peak times.

9 min

Average gap on route M54, T. Nagar to Poonamallee via Guindy, Ramapuram and Porur, the most frequent end-to-end bus on Mount-Poonamallee Road in MTC route data.

Schematic of route 54's 16 stops from High Court via Anna Salai, Guindy, Ramapuram and Porur to Poonamallee, 27.4 km, with metro interchanges at High Court, Central, Saidapet, Guindy, Iyappanthangal, Kumananchavadi and Poonamallee.
Route 54 covers Mount Road and Mount-Poonamallee Road.

Where the bus meets the Yellow Line

The Yellow Line section opened on 11 October 2026 runs Poonamallee Bypass, Poonamallee Bus Stand, Poonamallee Government Hospital, Karayanchavadi, Kumananchavadi, Kattupakkam, Iyappanthangal, Thelliyaragaram, Porur Bypass, Porur Junction and Vadapalani, DT Next reported. Its trains run 7 a.m. to 9 p.m., every 10 minutes at weekday peaks. So between Porur and Poonamallee the bus stops at Iyappanthangal and Kumananchavadi now have stations of the same name, while the Guindy to Porur half, through Butt Road and Ramapuram, has no metro yet.

For that eastern half, CMRL’s Metro Connect list runs small bus S84 from Alandur Metro via DLF and Saravana Stores to Porur Junction, and an exclusive corporate shuttle from Alandur to DLF Cybercity at Ramapuram. On the CMRL station list, Guindy is a Blue Line station and Alandur serves both the Blue and Green lines.

  • Guindy to Ramapuram or DLF: M54 or 54, or the S84 feeder from Alandur Metro.
  • Guindy to Porur: M54 comes most often; 54B goes the long way through Manapakkam.
  • Porur to Poonamallee: the Yellow Line, or buses 49A, M54 and 54.
  • Porur to Vadapalani: the Yellow Line runs direct from Porur Junction.

Quick answers

Which bus goes from Guindy to Porur?

M54 and 54 both run Guindy, Butt Road, Ramapuram, Mugalivakkam and Porur, per MTC route data. M54 averages a bus every 9 minutes.

Which bus goes from Guindy to Poonamallee?

The same two routes continue through Iyappanthangal and Kumananchavadi to Poonamallee. 54 is 27.4 km from the High Court.

Is there a metro on Mount-Poonamallee Road?

The Yellow Line runs from Porur Junction to Poonamallee, opened on 11 October 2026. There is no metro yet between Guindy and Porur on this road.

Information checked against official sources on 19 October 2026. Routes, timings and fares can change; confirm on the linked official pages or in the Chennai One app before travelling.

Sources

Leave a Reply

Your email address will not be published. Required fields are marked *