Office Address

14, Residency Road, Udaipur, Rajasthan 313001

Friday, 23 October 2026 Udaipur 31°C Mainly Clear (💧 20%)
Mewar & Udaipur Edition City News Markets LIVE
Udaipur to Shimla Train Routes Kalka Toy Train Flights and Volvo Bus Travel Alternatives Banner

Udaipur to Shimla Train & Travel Alternatives: Route, Timetable, Kalka Toy Train & Fares Guide | उदयपुर से शिमला यात्रा

Transitioning from Rajasthan’s royal City of Lakes to Himachal Pradesh’s snow-crowned queen of hill stations is one of the most rewarding trans-India travel itineraries. While travelers frequently search for a direct Udaipur to Shimla train, an essential geographic reality must be noted: because of the steep Himalayan terrain, there is no direct broad-gauge train that climbs directly into Shimla. The standard broad-gauge rail network terminates at the foothills in Chandigarh Junction (CDG) and Kalka (KLK), from where travelers transition either onto the world-famous UNESCO Heritage Kalka–Shimla Toy Train or scenic mountain expressways.

Fortunately, with direct superfast train links, connecting luxury Volvo buses, rapid flights, and the heritage narrow-gauge railway, traveling from Udaipur to Shimla is seamless. Below is the ultimate comprehensive guide comparing all rail, road, and air travel alternatives.


Quick Overview: Travel Modes from Udaipur to Shimla

Travel ModePrimary Transit RouteTotal DurationEstimated Cost / Person
1. Direct Train + Road (Recommended)Train 20989 (Udaipur to Chandigarh) + Taxi / HRTC Volvo Bus21 – 22 Hours₹1,200 – ₹3,500
2. Train + Kalka Toy Train (Heritage)Train to Delhi/Chandigarh → Kalka → Shivalik Deluxe Toy Train23 – 25 Hours₹1,800 – ₹4,200
3. Air Travel (Fastest)Udaipur (UDR) to Chandigarh (IXC) Flight + 3.5h Mountain Cab6 – 8 Hours₹6,500 – ₹12,000
4. Direct Flight to ShimlaUdaipur to Delhi → Alliance Air ATR to Shimla Airport (SLV)5 – 7 Hours₹8,000 – ₹15,000
5. Luxury AC Volvo SleeperUdaipur to Delhi Volvo → HRTC Himsuta Volvo to Shimla22 – 24 Hours₹2,200 – ₹3,200
6. Self-Drive / Road TripNH 48 & NH 44 via Jaipur, Delhi, Ambala, Kalka (~880 km)16 – 18 Hours₹7,000 – ₹9,500 (Fuel & Tolls)

Option 1: The Best Rail Route – Direct Train to Chandigarh (20989)

The single most convenient and cost-effective direct rail connection is Train No. 20989 (Udaipur City – Chandigarh Superfast Express). It takes passengers directly from Udaipur to the Himalayan foothills without requiring any train changes in Delhi:

  • Train Number & Name: 20989 / 20990 (UDZ CDG SF EXP)
  • Departure from Udaipur City (UDZ): 16:05 (4:05 PM, Day 1)
  • Arrival at Chandigarh Junction (CDG): 09:50 AM (Day 2)
  • Journey Duration: 17 Hours 45 Minutes (Distance ~1,022 km)
  • Operating Days: Runs bi-weekly on Wednesdays and Saturdays from Udaipur.
  • Intermediate Stops: Rana Pratap Nagar, Mavli, Chanderiya, Bhilwara, Ajmer, Jaipur, Alwar, Rewari, Rohtak, Kurukshetra, Ambala Cantt, Chandigarh.
  • Train Ticket Fares:
    • Sleeper (SL): ~₹520
    • AC 3-Tier Economy (3E): ~₹1,350
    • AC 3-Tier (3A): ~₹1,440
    • AC 2-Tier (2A): ~₹2,080

Onward Transit from Chandigarh to Shimla (~112 km)

Upon arriving at Chandigarh Junction at 09:50 AM, passengers have two easy onward options:

  1. HRTC Himsuta AC Volvo Bus: Available every 30 to 45 minutes from ISBT Sector 43, Chandigarh. Fares range from ₹450 to ₹550 per person; travel time is approximately 3.5 hours via the multi-lane Himalayan Expressway.
  2. Prepaid Mountain Taxi: Available 24/7 right outside Chandigarh Railway Station. Sedans and SUVs cost approximately ₹2,500 to ₹3,500 for a scenic direct drop to Shimla Mall Road / your hotel.

Option 2: The Iconic UNESCO Heritage Kalka–Shimla Toy Train

For travelers desiring an unforgettable bucket-list journey, traveling via Kalka (KLK) to board the historic 2-foot-6-inch narrow-gauge Toy Train is unbeatable. Built in 1903, this engineering marvel climbs over 4,800 feet across 96 kilometers, passing through 102 tunnels, 869 bridges, and 919 mountain curves.

How to Connect from Udaipur:

  1. Via Chandigarh: Take Train 20989 to Chandigarh, take a 35-minute taxi or local train to Kalka Junction (25 km), and board the afternoon Toy Train.
  2. Via Delhi: Take an overnight train like the Mewar Express (12964) or Chetak Express from Udaipur to New Delhi, then connect to the early morning New Delhi – Kalka Vande Bharat / Shatabdi Express, which connects directly with the Toy Train at Kalka.

Key Kalka – Shimla Toy Trains:

  • Shivalik Deluxe Express (Train 52451): Premium superfast toy train with panoramic glass windows and onboard breakfast. Departs Kalka at 05:45 AM → Arrives Shimla at 10:35 AM (Fare: ~₹540).
  • Himalayan Queen (Train 52455): Departs Kalka at 12:10 PM → Arrives Shimla at 17:30 PM (Fare: ~₹310 CC / ₹70 General).
  • Kalka – Shimla Express (Train 52453): Departs Kalka at 06:20 AM → Arrives Shimla at 11:35 AM.

Udaipur to Shimla Train Timetable Travel Modes Comparison Matrix Chart
Travel Matrix & Route Guide: Comprehensive comparison of trains, toy train connections, flight routes, and Volvo bus alternatives from Udaipur to Shimla. (Source: Udaipur Mirror Mobility Desk)

Option 3: Flight Alternatives – Fastest Same-Day Arrival

If minimizing travel time is your top priority, air travel provides same-day access to Himachal Pradesh:

  • Udaipur (UDR) to Chandigarh (IXC) via Delhi/Mumbai: Multiple one-stop flights operate daily via IndiGo and Air India. Total flight duration with layover is 3.5 to 5 hours. From Chandigarh Airport, private taxis take 3.5 hours to reach Shimla.
  • Udaipur to Shimla Airport (Jubbarhatti – SLV): Take a morning flight from Udaipur to New Delhi (DEL), then connect onto the regional Alliance Air ATR flight from Delhi directly into Shimla’s Jubbarhatti Airport (SLV). From Jubbarhatti, Shimla town is just 22 km (45 mins by cab).

Option 4: Luxury AC Volvo Bus Route via Delhi / Jaipur

For flexible schedules without strict rail reservation waitlists, luxury multi-axle Volvo sleeper coaches offer high comfort:

  • Leg 1 (Udaipur to Delhi): Board an evening AC Sleeper coach from Udaipur (departs around 17:00 – 19:00), arriving at Delhi / Dhaula Kuan by 06:00 AM next morning (Fare: ~₹1,200 – ₹1,800).
  • Leg 2 (Delhi to Shimla): Board an HRTC Himsuta AC Volvo or Zingbus from Kashmere Gate ISBT, Delhi. Buses depart every hour between 06:30 AM and 23:30 PM, reaching Shimla’s New ISBT Tutikandi in 7 to 8 hours (Fare: ~₹1,000 – ₹1,200).

Option 5: Self-Drive Road Trip Guide (Mewar to Himachal)

Covering approximately 880 kilometers, driving from Udaipur to Shimla is a classic cross-state road trip across Rajasthan, Haryana, Punjab, and Himachal Pradesh:

  • Route: Udaipur → Chittorgarh → Bhilwara → Jaipur Bypass (NH 48) → Western Peripheral Expressway (KMP) → Panipat → Ambala → Zirakpur (Chandigarh bypass) → Himalayan Expressway (NH 5 via Kalka & Solan) → Shimla.
  • Road Quality: Over 90% of the stretch consists of 4-to-6 lane national highways and smooth mountain dual-carriageways.
  • Recommended Halts: Overnight stopover at Jaipur or Murthal/Ambala to divide the 16-to-18 hour drive comfortably.

*Commuters planning broader interstate train travel can also explore our verified timetables for the Udaipur to Jaipur Train, the spiritual Udaipur to Rishikesh Express, or the southern Udaipur to Ahmedabad Vande Bharat.


मुख्य समाचार एवं विस्तृत विवरण (Hindi News Coverage)

उदयपुर से शिमला यात्रा: ट्रेन, कालका टॉय ट्रेन, फ्लाइट और वोल्वो बस के सर्वश्रेष्ठ विकल्प व किराया

झीलों की नगरी उदयपुर से देवभूमि हिमाचल की राजधानी और खूबसूरत हिल स्टेशन शिमला की यात्रा करने वाले पर्यटकों के लिए विभिन्न परिवहन माध्यम उपलब्ध हैं। सबसे पहले यह जानना आवश्यक है कि पहाड़ी क्षेत्र होने के कारण उदयपुर से शिमला के लिए कोई सीधी ब्रॉडगेज ट्रेन नहीं है। शिमला तक पहुंचने के लिए मुख्य रेलवे स्टेशन चंडीगढ़ और कालका हैं, जहां से सड़क मार्ग अथवा विश्व प्रसिद्ध यूनेस्को धरोहर कालका-शिमला टॉय ट्रेन द्वारा शिमला पहुंचा जा सकता है।

1. सर्वश्रेष्ठ डायरेक्ट ट्रेन: उदयपुर-चंडीगढ़ सुपरफास्ट (20989)

  • ट्रेन संख्या: 20989 (उदयपुर सिटी से चंडीगढ़)
  • प्रस्थान: उदयपुर से शाम 16:05 (4:05 PM) बजे (बुधवार और शनिवार)
  • आगमन: चंडीगढ़ जंक्शन सुबह 09:50 बजे (अगले दिन)
  • सफर का समय: 17 घंटे 45 मिनट
  • किराया: स्लीपर ₹520, थर्ड एसी ₹1,440, सेकंड एसी ₹2,080
  • चंडीगढ़ से शिमला: चंडीगढ़ रेलवे स्टेशन से शिमला की दूरी मात्र 112 किमी है। सेक्टर 43 बस स्टैंड से हर आधे घंटे में एचआरटीसी एसी वोल्वो बसें (किराया ₹450-₹550) उपलब्ध हैं, जो 3.5 घंटे में शिमला पहुंचा देती हैं। इसके अलावा स्टेशन से टैक्सी भी ले सकते हैं।

2. यूनेस्को कालका-शिमला टॉय ट्रेन अनुभव

यदि आप पहाड़ों, 102 सुरंगों और 800 से अधिक ऐतिहासिक पुलों के बीच से गुजरने वाली टॉय ट्रेन का आनंद लेना चाहते हैं, तो कालका जंक्शन पहुंचें। प्रमुख टॉय ट्रेनें:

  • शिवालिक डीलक्स एक्सप्रेस (52451): कालका से सुबह 05:45 बजे प्रस्थान, शिमला सुबह 10:35 बजे आगमन (किराया लगभग ₹540)।
  • हिमालयन क्वीन (52455): कालका से दोपहर 12:10 बजे प्रस्थान, शिमला शाम 17:30 बजे आगमन (किराया लगभग ₹310)।

3. फ्लाइट और वोल्वो बस के विकल्प

  • फ्लाइट: उदयपुर से चंडीगढ़ के लिए दिल्ली होकर कनेक्टिंग फ्लाइट्स उपलब्ध हैं। इसके अलावा दिल्ली से शिमला के जुब्बड़हट्टी एयरपोर्ट के लिए एलायंस एयर की सीधी उड़ान भी चलती है।
  • वोल्वो बस: उदयपुर से दिल्ली के लिए रोजाना एसी स्लीपर बसें चलती हैं। दिल्ली के कश्मीरी गेट आईएसबीटी से शिमला के लिए 24 घंटे लग्जरी वोल्वो बसें मिलती हैं।

यात्री ट्रेन टिकटों के लिए irctc.co.in तथा हिमाचल वोल्वो बसों के लिए एचआरटीसी (hrtchp.com) पोर्टल का उपयोग कर समय रहते आरक्षण करा सकते हैं।

Find this guide helpful?

Add Udaipur Mirror as a preferred source on Google to see more of our travel guides in your AI overviews.

HC Ajmera

HC Ajmera

The Udaipur Mirror Editorial Bureau is an independent newsroom comprising financial analysts, investigative reporters, and regional correspondents based in Udaipur, Rajasthan. The bureau provides data-driven coverage of Indian IPOs, Dalal Street market movements, Rajasthan infrastructure, and Mewar architectural heritage, adhering strictly to SEBI compliance norms and the Press Council of India code of ethics.

Articles: 719

Leave a Reply

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