15 found from MMM, RMM, UCP to RMD, MNM, PMK
Train name and number | Starting station | Duration | Ending station | Classes | Train type | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
16852 - RMM MS EXPRESS Runs onMTWTFSS | 06:00 PM MMM Mandapam 16 KM from UCP | 28 mins 36 KM 22 stops | 06:28 PM RMD Ramanathapuram 15 KM from SQD | SL, 3A, 2A, 1A | Others | ||||||
22613 - RMM AYC EXPRESS Runs onMTWTFSS | 11:55 PM RMM Rameswaram 32 KM from UCP | 1 hr 45 mins 104 KM 22 stops | 01:40 AM MNM Manamadurai 43 KM from SQD | SL, 3A, 2A | Others | Starting from ₹85 | |||||
22662 - RMM CHENNAI EXP Runs onMTWTFSS | 08:52 PM MMM Mandapam 16 KM from UCP | 26 mins 36 KM 18 stops | 09:18 PM RMD Ramanathapuram 15 KM from SQD | SL, 3A, 2A, 1A | Others | ||||||
16849 - TPJ RMM EXPRESS Runs onMTWTFSS | 10:55 AM UCP Uchippuli | 20 KM 17 stops | 10:38 AM RMD Ramanathapuram 15 KM from SQD | 2S | Others | ||||||
22535 - RMM BSBS EXP Runs onMTWTFSS | 11:55 PM RMM Rameswaram 32 KM from UCP | 1 hr 12 mins 83 KM 32 stops | 01:08 AM PMK Paramakkudi 19 KM from SQD | 2S, SL, 3A, 2A | Others | Starting from ₹760 | |||||
16850 - RMM TPJ EXPRESS Runs onMTWTFSS | 03:19 PM UCP Uchippuli | 14 mins 20 KM 17 stops | 03:33 PM RMD Ramanathapuram 15 KM from SQD | 2S | Others | ||||||
20974 - AJMER HUMSAFAR Runs onMTWTFSS | 10:30 PM RMM Rameswaram 32 KM from UCP | 1 hr 53 mins 104 KM 27 stops | 12:24 AM MNM Manamadurai 43 KM from SQD | SL, 3A | Others | Starting from ₹195 | |||||
16734 - OKHA RMM EXP Runs onMTWTFSS | 06:10 PM MMM Mandapam 16 KM from UCP | 36 KM 45 stops | 05:30 PM RMD Ramanathapuram 15 KM from SQD | SL, 3A, 2A | Others | ||||||
16618 - CBE RMM EXPRESS Runs onMTWTFSS | 04:55 AM MMM Mandapam 16 KM from UCP | 36 KM 13 stops | 04:23 AM RMD Ramanathapuram 15 KM from SQD | SL, 3A, 2A | Others | ||||||
16779 - TPTY RMM EXP Runs onMTWTFSS | 03:57 AM MMM Mandapam 16 KM from UCP | 36 KM 20 stops | 03:28 AM RMD Ramanathapuram 15 KM from SQD | 2S, SL, 3A | Others | ||||||
16751 - MS RMM EXPRESS Runs onMTWTFSS | 07:10 AM MMM Mandapam 16 KM from UCP | 36 KM 23 stops | 06:43 AM RMD Ramanathapuram 15 KM from SQD | SL, 3A, 2A, 1A | Others | ||||||
16851 - MS RMM EXPRESS Runs onMTWTFSS | 07:10 AM MMM Mandapam 16 KM from UCP | 36 KM 23 stops | 06:43 AM RMD Ramanathapuram 15 KM from SQD | 2S, SL, 3A, 2A, 1A | Others | ||||||
16617 - RMM CBE EXPRESS Runs onMTWTFSS | 07:50 PM MMM Mandapam 16 KM from UCP | 23 mins 36 KM 15 stops | 08:13 PM RMD Ramanathapuram 15 KM from SQD | SL, 3A, 2A | Others | ||||||
16733 - RMM OKHA EXP Runs onMTWTFSS | 10:58 PM MMM Mandapam 16 KM from UCP | 26 mins 36 KM 43 stops | 11:24 PM RMD Ramanathapuram 15 KM from SQD | 2S, SL, 3A, 2A | Others | ||||||
16780 - RMM TPTY EXP Runs onMTWTFSS | 04:57 PM MMM Mandapam 16 KM from UCP | 26 mins 36 KM 19 stops | 05:23 PM RMD Ramanathapuram 15 KM from SQD | SL, 3A | Others |
17 found from MMM, UCP, RMM, PBM to RMD, SQD, PMK, MNM
Train name and number | Starting station | Duration | Ending station | Classes | Train type | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
06734 - RMM FESTIVAL SPL Runs onMTWTFSS | 06:10 PM MMM Mandapam 16 KM from UCP | 36 KM 45 stops | 05:30 PM RMD Ramanathapuram 15 KM from SQD | 2S, SL, 3A, 2A, 1A | Special Tatkal | ||||||
06655 - MDU-RMM EXP SPL Runs onMTWTFSS | 08:32 PM UCP Uchippuli | 35 KM 15 stops | 07:55 PM SQD Sattirakkudi | Special Train | |||||||
06618 - CBE RMM SPL Runs onMTWTFSS | 04:55 AM MMM Mandapam 16 KM from UCP | 36 KM 13 stops | 04:23 AM RMD Ramanathapuram 15 KM from SQD | 2S, SL, 3A, 2A | Special Train | ||||||
06779 - TPTY RMM SPL Runs onMTWTFSS | 03:57 AM MMM Mandapam 16 KM from UCP | 36 KM 20 stops | 03:28 AM RMD Ramanathapuram 15 KM from SQD | 2S, SL, 3A | Special Train | ||||||
06851 - MS RMM SPL Runs onMTWTFSS | 07:10 AM MMM Mandapam 16 KM from UCP | 36 KM 23 stops | 06:43 AM RMD Ramanathapuram 15 KM from SQD | 2S, SL, 3A, 2A, 1A | Special Train | ||||||
06849 - TPJ RMM SPL Runs onMTWTFSS | 10:55 AM UCP Uchippuli | 20 KM 17 stops | 10:38 AM RMD Ramanathapuram 15 KM from SQD | 2S | Special Train | ||||||
06850 - RMM TPJ SPL Runs onMTWTFSS | 03:19 PM UCP Uchippuli | 14 mins 20 KM 17 stops | 03:33 PM RMD Ramanathapuram 15 KM from SQD | 2S | Special Train | ||||||
06617 - RMM CBE SPL Runs onMTWTFSS | 07:50 PM MMM Mandapam 16 KM from UCP | 23 mins 36 KM 15 stops | 08:13 PM RMD Ramanathapuram 15 KM from SQD | 2S, SL, 3A, 2A | Special Train | ||||||
06780 - RMM TPTY EXP Runs onMTWTFSS | 04:57 PM MMM Mandapam 16 KM from UCP | 26 mins 36 KM 19 stops | 05:23 PM RMD Ramanathapuram 15 KM from SQD | 2S, SL, 3A | Special Train | ||||||
02206 - RMM CHENNAI EXP Runs onMTWTFSS | 08:52 PM MMM Mandapam 16 KM from UCP | 26 mins 36 KM 18 stops | 09:18 PM RMD Ramanathapuram 15 KM from SQD | 2S, SL, 3A, 2A, 1A | Special Train | ||||||
06733 - RMM OKHA FESTSPL Runs onMTWTFSS | 10:58 PM MMM Mandapam 16 KM from UCP | 26 mins 36 KM 43 stops | 11:24 PM RMD Ramanathapuram 15 KM from SQD | 2S, SL, 3A, 2A, 1A | Special Tatkal | ||||||
06852 - RMM MS SPL Runs onMTWTFSS | 06:00 PM MMM Mandapam 16 KM from UCP | 28 mins 36 KM 22 stops | 06:28 PM RMD Ramanathapuram 15 KM from SQD | 2S, SL, 3A, 2A, 1A | Special Train | ||||||
06032 - Tirunelveli Chennai Egmore Special Fare Special Runs onMTWTFSS | 09:10 AM MMM Mandapam 16 KM from UCP | 28 mins 36 KM 15 stops | 09:38 AM RMD Ramanathapuram 15 KM from SQD | 2S, SL, CC, 3A, 2A, 1A | Special Train | ||||||
06654 - RMM-MDU EXP SPL Runs onMTWTFSS | 06:25 AM UCP Uchippuli | 41 mins 35 KM 15 stops | 07:06 AM SQD Sattirakkudi | Special Train | |||||||
05119 - MAS BSBS SPL Runs onMTWTFSS | 11:55 PM RMM Rameswaram 32 KM from UCP | 1 hr 12 mins 83 KM 26 stops | 01:08 AM PMK Paramakkudi 19 KM from SQD | SL | Special Tatkal | ||||||
06092 - Tirunelveli Chennai Egmore Jansadharan Special Via Kottayam Runs onMTWTFSS | 10:20 AM PBM Pamban 22 KM from UCP | 1 hr 13 mins 74 KM 20 stops | 11:33 AM PMK Paramakkudi 19 KM from SQD | 2S, SL, CC, 3A, 2A, 1A | Special Train | ||||||
07686 - RMM SC SPL Runs onMTWTFSS | 11:55 PM RMM Rameswaram 32 KM from UCP | 1 hr 45 mins 104 KM 26 stops | 01:40 AM MNM Manamadurai 43 KM from SQD | SL, 3A, 2A | Special Tatkal |
14 found from UCP, MMM, RMM to SQD, RMD, MNM
Train name and number | Starting station | Duration | Ending station | Classes | Train type | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
56829 - TPJ-RMM PASSENGER Runs onMTWTFSS | 11:02 AM UCP Uchippuli | 35 KM 25 stops | 10:21 AM SQD Sattirakkudi | Passenger | |||||||
16713 - MS-RMM SETHU EXP Runs onMTWTFSS | 03:20 AM MMM Mandapam 16 KM from UCP | 36 KM 19 stops | 02:43 AM RMD Ramanathapuram 15 KM from SQD | Express | |||||||
16701 - Chennai Egmore Rameswaram Boat Mail Express Runs onMTWTFSS | 10:15 AM MMM Mandapam 16 KM from UCP | 36 KM 24 stops | 09:38 AM RMD Ramanathapuram 15 KM from SQD | 2S, SL, CC, 3A, 2A, 1A | Express | ||||||
56721 - Madurai Rameswaram Passenger (UnReserved) Runs onMTWTFSS | 02:35 PM UCP Uchippuli | 35 KM 17 stops | 01:59 PM SQD Sattirakkudi | Passenger | |||||||
56723 - MDU-RMM PASSR Runs onMTWTFSS | 08:55 AM UCP Uchippuli | 35 KM 17 stops | 08:19 AM SQD Sattirakkudi | General | |||||||
56725 - MDU-RMM PASS Runs onMTWTFSS | 08:32 PM UCP Uchippuli | 35 KM 17 stops | 07:59 PM SQD Sattirakkudi | General | |||||||
16702 - Chennai Express Runs onMTWTFSS | 05:30 PM MMM Mandapam 16 KM from UCP | 28 mins 36 KM 25 stops | 05:58 PM RMD Ramanathapuram 15 KM from SQD | 2S, SL, 3A, 2A, 1A | Express | ||||||
16714 - RMM-MS SETHU EXP Runs onMTWTFSS | 08:45 PM MMM Mandapam 16 KM from UCP | 30 mins 36 KM 20 stops | 09:15 PM RMD Ramanathapuram 15 KM from SQD | SL, 3A, 2A | Express | ||||||
56830 - RMM-TPJ PASSENGER Runs onMTWTFSS | 02:45 PM UCP Uchippuli | 32 mins 35 KM 25 stops | 03:17 PM SQD Sattirakkudi | Passenger | |||||||
56724 - RMM-MDU PASS Runs onMTWTFSS | 06:20 AM UCP Uchippuli | 34 mins 35 KM 17 stops | 06:54 AM SQD Sattirakkudi | General | |||||||
56726 - Rameswaram Madurai Passenger (UnReserved) Runs onMTWTFSS | 06:54 PM UCP Uchippuli | 38 mins 35 KM 17 stops | 07:32 PM SQD Sattirakkudi | Passenger | |||||||
56722 - Rameswaram Madurai Passenger (UnReserved) Runs onMTWTFSS | 12:11 PM UCP Uchippuli | 38 mins 35 KM 17 stops | 12:49 PM SQD Sattirakkudi | Passenger | |||||||
16793 - SHRADDHA SETHU Runs onMTWTFSS | 11:55 PM RMM Rameswaram 32 KM from UCP | 1 hr 45 mins 104 KM 22 stops | 01:40 AM MNM Manamadurai 43 KM from SQD | SL, 3A, 2A, 1A | Others | ||||||
19604 - AJMER HUMSAFAR Runs onMTWTFSS | 10:30 PM RMM Rameswaram 32 KM from UCP | 1 hr 53 mins 104 KM 27 stops | 12:24 AM MNM Manamadurai 43 KM from SQD | SL, 3A | Others |
Trains from Sattirakkudi to Uchippuli
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
20895 - RMM BBS EXPRESS | 08:50 AM RMM Rameswaram | 1 day 9 hrs 20 mins 1410 KM 27 stops | 06:10 PM BBS Bhubaneswar | |||||||||
22621 - RMM CAPE EXP | 09:00 PM RMM Rameswaram | 7 hrs 15 mins 234 KM 9 stops | 04:15 AM CAPE Kanniyakumari | |||||||||
07696 - RMM SC SPECIAL | 08:50 AM RMM Rameswaram | 1 day 4 hrs 911 KM 28 stops | 12:50 PM SC Hyderabad |
Train name and number | Starting station | Duration | Ending station | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
22614 - AYC RMM EXPRESS | 12:40 AM MNM Manamadurai | 2 hrs 30 mins 104 KM 23 stops | 03:10 AM RMM Rameswaram | |||||||||
07685 - SC RMM SPL | 12:35 AM MNM Manamadurai | 2 hrs 35 mins 104 KM 26 stops | 03:10 AM RMM Rameswaram | |||||||||
20973 - RMM HUMSAFAR SF | 06:00 PM MNM Manamadurai | 3 hrs 104 KM 27 stops | 09:00 PM RMM Rameswaram | |||||||||
20895 - RMM BBS EXPRESS | 11:15 AM SVGA Sivaganga | 1 day 6 hrs 55 mins 1401 KM 27 stops | 06:10 PM BBS Bhubaneswar | |||||||||
16181 - SILAMBU EXPRESS | 04:40 AM MNM Manamadurai | 4 hrs 15 mins 154 KM 23 stops | 08:55 AM SCT Sengottai |
Uchippuli to Ahmedabad Trains
Uchippuli to Bangalore Trains
Uchippuli to Villupuram Trains
Uchippuli to Vijayawada Trains
Uchippuli to Chennai Trains
Uchippuli to Sivaganga Trains
Uchippuli to Balharshah Trains
Uchippuli to Vadodara Trains
Uchippuli to Tiruchirappalli Trains
Uchippuli to Katpadi Trains
Uchippuli to Kanniyakumari Trains
Uchippuli to Bhubaneswar Trains
Uchippuli to Tirupati Trains
Uchippuli to Lakshmibai Nagar Trains
Uchippuli to Chidambaram Trains
Thanjavur to Uchippuli Trains
Ayodhya to Uchippuli Trains
Pudukkottai to Uchippuli Trains
Tumkur to Uchippuli Trains
Vriddhachalam to Uchippuli Trains
Madurai to Uchippuli Trains
Nagercoil to Uchippuli Trains
Katpadi to Uchippuli Trains
Chennai to Uchippuli Trains
Aurangabad to Uchippuli Trains
Tirupati to Uchippuli Trains
Jabalpur to Uchippuli Trains
Sivaganga to Uchippuli Trains
Tiruchirappalli to Uchippuli Trains
Bhubaneswar to Uchippuli Trains
Chennai to Sattirakkudi Trains
Tirupati to Sattirakkudi Trains
Hyderabad to Sattirakkudi Trains
Maksi to Sattirakkudi Trains
Coimbatore to Sattirakkudi Trains
Rameswaram to Sattirakkudi Trains
Chengalpattu to Sattirakkudi Trains
Tiruppur to Sattirakkudi Trains
Bhopal to Sattirakkudi Trains
Salem to Sattirakkudi Trains
Bhubaneswar to Sattirakkudi Trains
Vizianagaram to Sattirakkudi Trains
Melmaruvattur to Sattirakkudi Trains
Chidambaram to Sattirakkudi Trains
Sirkazhi to Sattirakkudi Trains
Hubli to Sattirakkudi Trains
Paramakkudi to Sattirakkudi Trains
Pamban to Sattirakkudi Trains
Karaikkudi to Sattirakkudi Trains
Vijayawada to Sattirakkudi Trains
Sattirakkudi to Itarsi Trains
Sattirakkudi to Dindigul Trains
Sattirakkudi to Tirupati Trains
Sattirakkudi to Chennai Trains
Sattirakkudi to Katni Trains
Sattirakkudi to Kanniyakumari Trains
Sattirakkudi to Tiruchirappalli Trains
Sattirakkudi to Rameswaram Trains
Sattirakkudi to Pamban Trains
Sattirakkudi to Chengalpattu Trains
Sattirakkudi to Tiruvannamalai Trains
Sattirakkudi to Varanasi Trains
Sattirakkudi to Ahmedabad Trains
Sattirakkudi to Kumbakonam Trains
Sattirakkudi to Bhubaneswar Trains
Looking for Uchippuli to Sattirakkudi trains? You can choose from a large number of trains running regularly on this route. Uchippuli to Sattirakkudi trains is considered to be the most preferred and efficient mode of transportation for commuting between these two cities. There are frequent daily trains that run between these cities.On a weekly basis, there are 9 trains running between Uchippuli to Sattirakkudi.To get accurate information regarding Uchippuli to Sattirakkudi trains, Uchippuli Sattirakkudi Railway Timetable, and Uchippuli to Sattirakkudi Train Fare, you can visit the Goibibo app or website. You can also book train ticket online through Goibibo in a few steps. The user-friendly interface, easy booking process and attractive offers on train ticket booking help the travellers in booking their tickets at the most reasonable prices. You can also do tatkal train ticket booking for Uchippuli to Sattirakkudi Trains through Goibibo.
Uchippuli to Sattirakkudi train timings and fare are the two main factors that compel travellers to opt for Uchippuli to Sattirakkudi Trains for a hassle-free journey. 16734 - OKHA RMM EXP is the fastest among the Uchippuli to Sattirakkudi Trains. It departs from Mandapam Railway Station(MMM) at 06:10 PM and arrives at Mandapam Railway Station(RMD) at 05:30 PM, covering the distance in just .
The first train from Uchippuli to Sattirakkudi is 16779 - TPTY RMM EXP departing at 03:57 AM from Mandapam Railway Station(MMM).Some popular weekly trains on Uchippuli to Sattirakkudi train route are 16852 - RMM MS EXPRESS, 22613 - RMM AYC EXPRESS, 22662 - RMM CHENNAI EXP. Every Friday 16852 - RMM MS EXPRESS departs from Uchippuli at 06:00 PM and arrives at Agra at 05:59 PM covering the entire distance in 28 mins .The boarding station for all Uchippuli to Sattirakkudi trains are the Mandapam Railway Station(MMM), Rameswaram Railway Station(RMM), Uchippuli Railway Station(UCP), Pamban Junction(PBM) while deboarding at Sattirakkudi can be at Ramanathapuram Railway Station(RMD), Manamadurai Junction(MNM), Paramakkudi Railway Station(PMK), Sattirakkudi Railway Station(SQD).For all of the trains running on this route, you can check the live train running status, running history and PNR status on the Goibibo app and the website. Goibibo in collaboration with Indian railways also offers IRCTC registration and signup through its IRCTC Create User Id page. The stations are well-connected with the rest of the city with easy conveyance options. The Uchippuli to Sattirakkudi train route witnesses regular rush of travellers. However, the large number of trains on this route provides direct and easy connectivity catering to the needs of all types of travellers.
Sattirakkudi is one of the popular cities of India. There are plenty of amazing tourist spots in Sattirakkudi that can make your journey memorable. You can book a Uchippuli to Sattirakkudi Train and visit this gorgeous city with family and friends.
In order to explore the city’s places of interest, you can board the Uchippuli to Sattirakkudi train. You can book your train from Uchippuli to Sattirakkudi on GoIbibo and enjoy a hassle-free trip. You can either make your bookings on GoIbibo’s website or via the official app.
There are plenty of trains running on the Uchippuli to Sattirakkudi route everyday, so the train seat availability is sufficient. You can board a train to Sattirakkudi from the popular railway stations of your city and reach there within a short period of time. Moreover, you will face no problem in boarding any Uchippuli to Sattirakkudi train, as the train journey is comfortable as well as secure.
The price of the train ticket depends on various factors, such as preferred seat, routes selected, and date of journey. Uchippuli to Sattirakkudi train ticket price is affordable on GoIbibo.
Depending on your budget you can book a third AC (3A) coach, a second AC (2A) coach as well as first AC (1A) coach.
You can either make the booking on IRCTC ticket booking portal or through the GoIbibo website where you can also get discounts and concessions. Be assured that all the safety protocols are being followed to ensure a safe journey for passengers.
If you want to book your Uchippuli to Sattirakkudi train tickets online and check the PNR status as well, you can visit GoIbibo.
Step 1: To book your Uchippuli to Sattirakkudi train tickets, head to GoIbibo or IRCTC’s official website.
Step 2: Enter your journey date, departure station, and arrival station. All the trains of that particular date will appear on your screen.
Step 3: Click on the seat class, and you’ll be redirected to another page where you can see the available coupons and cash rewards.
Step 4: Enter your personal details, click on ‘Continue’, and you’ll reach the payment part.
Step 5: Choose the payment option, make the payment, and the ticket confirmation mail will reach your registered e-mail address.
You can easily check the PNR status of your booked tickets on GoIbibo. A PNR number helps you to keep track of whether your train ticket is confirmed (CNF), waitlisted (WL) or is under the Reservation Against Cancellation (RAC). Moreover, you can also check the live train status on GoIbibo by entering your train number or get the status updates on your mobile. Other services such as train coach position, train running status and platform locator are also offered on GoIbibo.
In case of emergencies or spontaneous travel plans, you can easily book your tatkal train ticket on GoIbibo. Moreover, you can also connect with the 24/7 customer support service of GoIbibo to resolve all your booking-related queries.
Which trains are running from Uchippuli to Sattirakkudi?
Total 32 trains runs from Uchippuli and Sattirakkudi. Popular Trains that run from Uchippuli to Sattirakkudi are 16852 - RMM MS EXPRESS, 22613 - RMM AYC EXPRESS, 22662 - RMM CHENNAI EXP, 16849 - TPJ RMM EXPRESS, 22535 - RMM BSBS EXP. Book Now
How many Covid Special trains are currently running from Uchippuli to Sattirakkudi?
32 Covid Special trains are currently running from Uchippuli to Sattirakkudi. Book Now
Which is the fastest train from Uchippuli to Sattirakkudi?
Fastest train from Uchippuli to Sattirakkudi is 16734 - OKHA RMM EXP which takes to reach Sattirakkudi. Book Train Tickets
When does the first Uchippuli to Sattirakkudi train leave?
The first train from Uchippuli to Sattirakkudi is 16779 - TPTY RMM EXP with departure at 03:57 AM from Mandapam Railway Station(MMM). Book Now
Which is the last train to Uchippuli from Sattirakkudi ?
22613 - RMM AYC EXPRESS is the last train between Uchippuli from Sattirakkudi with departure at 11:55 PM from Rameswaram Railway Station(RMM). Book Now
What is the travel distance and travel time from Uchippuli to Sattirakkudi?
The approximate travel distance from Uchippuli to Sattirakkudi is 36 KM and minimum travel time is .
From which all stations in Uchippuli we can board trains to Sattirakkudi?
Stations in Uchippuli where we can board trains to Sattirakkudi are the Mandapam Railway Station(MMM), Rameswaram Railway Station(RMM), Uchippuli Railway Station(UCP), Pamban Junction(PBM). Book Now
How to get the latest online information about my booking from Uchippuli to Sattirakkudi Train?
If you are travelling from Uchippuli to Sattirakkudi, you can check PNR STATUS for latest tickets information can be checked through Goibibo train app or Goibibo website.
How to book train tatkal tickets from Uchippuli to Sattirakkudi?
You can book TATKAL TICKETS ONLINE, Booking starts from one day prior to the date of journey, from Uchippuli to Sattirakkudi