Udupi railway station
Udupi railway station, code UD, is on the Konkan Railway line and stands in Indrali, about 3 km from Car Street and the Krishna Matha. Outside the exit is a prepaid rickshaw counter, so the ride into town is a fixed fare of roughly ₹50–100, with no bargaining after a night train.
Udupi station (UD), Indrali
The station stands in Indrali, about 3 km from Car Street, and there is a prepaid rickshaw counter outside, the one place on this coast where you do not have to bargain after a night train.
Best option
Buses from Bengaluru and Mangaluru
The overnight sleepers from Bengaluru arrive in the town itself, and from Mangaluru buses leave every few minutes: no planning needed at all.
Trains to Udupi
Times and fares are approximate. Book on IRCTC; the station code to search for is UD.
| From Bengaluru: ~9.5 h | The Panchaganga SF Express is the fastest of the overnight trains: about ₹400 in sleeper class, about ₹1,070 in 3A (third-class air-conditioned sleeper). |
| From Goa: ~4–5 h | Konkan Railway expresses run down the coast, from about ₹150. |
| From Mangaluru: ~1 h | The Vande Bharat and the Madgaon–Mangaluru Intercity are the quick daytime options. |
From the station into town
The station is about 3 km from Car Street, the square around the Krishna Matha.
- Find the prepaid counter
It sits by the exit. This is the one place on this stretch of coast where you do not have to agree a rickshaw fare yourself.
- Pay and take the slip
Name your hotel or Car Street, pay roughly ₹50–100 and take the receipt.
- Hand the slip to the driver
The fare is fixed, so there is nothing left to discuss. Elsewhere in town rickshaws do not use meters: agree the price before you get in. More on getting around Udupi.
A base on the Konkan line
Because the line runs along the coast, Udupi works as a base in both directions: Mangaluru is about an hour away, Murudeshwar 1–1.5 hours, Gokarna about 2.5 hours and Goa 4–5 hours. Ideas for where to go are on places to visit near Udupi.
If you are coming by bus
Buses need almost no planning. Overnight KSRTC and private sleepers from Bengaluru take about 8.5–10 hours and arrive in the town itself, not at the station: from about ₹510 without air conditioning, about ₹1,500 and up with it. From Mangaluru, 60 km away, express buses leave every few minutes, take 1–1.5 hours and cost about ₹60–100. The KSRTC bus stand is near Kalpana Theatre. For flights, see Mangaluru airport; all the options are on how to get to Udupi.
Help on the train
Indian Railways' RailMadad line, 139, is the number for security or medical help on a train or at a station.
FAQ
What is the railway station code for Udupi?
UD. The station is on the Konkan Railway line.
How far is Udupi railway station from the Krishna Temple?
About 3 km. A prepaid rickshaw from the counter at the exit costs roughly ₹50–100.
How do I get from Bengaluru to Udupi by train?
The overnight Panchaganga SF Express takes about 9.5 hours: roughly ₹400 in sleeper and ₹1,070 in 3A.
What is the phone number of railway enquiry?
Indian Railways' RailMadad helpline is 139; the RailMadad site lists it for security and medical help on a train or at a station.
Where is the bus stand in Udupi?
The KSRTC bus stand is near Kalpana Theatre. Overnight sleepers from Bengaluru arrive in town, and buses to Mangaluru leave every few minutes.
Facts checked: 15 October 2026. Prices and hours are approximate; check locally.
The full catalogue, hidden spots and districts on the map, plus “nearby” mode.
Open in India GO