Find all trains running between Machilipatnam (MTM) and Dharmavaram Junction (DMM). This page gives train name, train number and timing of trains operating on the Machilipatnam - Dharmavaram Junction route.


DMM to MTM Distance 660 Km
Travel Time 12Hrs 45 Mins - 15 Hrs 15 Mins
Trains run on Sun, Mon, Tue, Wed, Thu, Fri and Sat

Trains From Dharmavaram Junction (DMM) and Machilipatnam (MTM)

Every day train departs from Dharmavaram Junction to Machilipatnam. Given below is the list of all the Machilipatnam - Dharmavaram Junction Trains.

No. Train Name Departure Arrival Duration Fare
17246 Dharmavaram Machilipatnam Link Express Dharmavaram Junction to Machilipatnam 13:15 Daily Dharmavaram Junction 04:30 Daily Machilipatnam   15 hours 15 minutes
  • 2A: ₹ 1530
  • 3A: ₹ 1075
  • SL: ₹ 395
17212 Kondaveedu Express Yesvantpur Junction to Machilipatnam 18:20 Tu, Th & Sa Dharmavaram Junction 07:10 Su, We & Fr Machilipatnam   12 hours 50 minutes
  • 2A: ₹ 1320
  • 3A: ₹ 930
  • SL: ₹ 340
07212 Kollam Kakinada Sabarimala Special Fare Special Yesvantpur Junction to Machilipatnam 18:25 Tu, Th & Sa Dharmavaram Junction 07:05 Su, We & Fr Machilipatnam   12 hours 40 minutes
07248 Tirupati Narsapur Specialfare Special Dharmavaram Junction to Narasapur 14:30 Daily Dharmavaram Junction 02:20 Daily Gudivada Junction   11 hours 50 minutes

* Dharmavaram Junction to Machilipatnam ticket fare listed above is indicative only. Confirm the actual ticket charge at irctc website before booking tickets.

Search Trains/Stations

Enter source and destination station name / station code to list trains passing through those stations.

Enter station name / code above and click the 'Search' button.

Use the input box above to search by train name or train code.

More routes from Dharmavaram Junction

More routes from Machilipatnam