GoAsia
How to Get from Rishikesh to Dehradun

How to Get from Rishikesh to Dehradun

Last updated: October 14, 2026
Contents

Descending from the foothills of the Himalayas, the journey from Rishikesh to Dehradun is a transition from the spiritual heart of the Ganges to the bustling administrative capital of Uttarakhand. While many travelers arrive in Rishikesh seeking yoga and meditation, the short hop to Dehradun is often necessary for those catching flights from Jolly Grant Airport or boarding long distance trains to the plains. The road winds through the edge of Rajaji National Park, offering glimpses of dense sal forests and the occasional chance to spot local wildlife if you are traveling during the quiet hours of dawn.

Train, Bus, Flight and Ferry tickets

Booking and payment are handled by 12Go, not GoAsia. We may receive a commission when you book through our links.

This route is a lifeline for locals and tourists alike, serving as a gateway between the serene riverbanks and the more urbanized valley. Because the distance is relatively short, the focus for most travelers is on frequency and convenience rather than luxury. You can easily secure your seat for this mountain transit by booking through GoAsia.cc, ensuring you have a confirmed spot on one of the many daily departures that navigate the hilly terrain.

Rishikesh to Dehradun by Bus

The bus is the main way to make this trip, with state-run and private operators serving the route from early morning until late evening. The shortest FlixBus connection is listed at 29 km and 30 minutes, which applies to stops on the edge of Dehradun such as Doiwala. Reaching the city center or the ISBT usually takes longer, often an hour or more depending on traffic.[1]

FlixBus and Private AC Coaches

FlixBus runs at least 43 rides a day on this route, with the first departure at 03:30 and the last at 23:40. Fares start at about €4 (roughly $4 to $5), and buses offer extra legroom, power outlets and, on most services, free Wi-Fi.[1]

UTC State Buses

The Uttarakhand Transport Corporation (UTC), the state operator, sells seats online and runs ordinary, AC, Janrath AC and Volvo services as well as Smart AC and Smart Sleeper buses. Ordinary state buses are generally the cheapest option, but fares and timetables differ by service type, so check the UTC website for current details. Sleeper coaches mostly make sense on longer routes, so for this short hop a seater is the practical choice.[2]

Comparing Your Options

Mode Price (USD) Duration Comfort
Bus (FlixBus, AC) From about $4[1] 30 min - 1.5 h Standard
Bus (UTC state bus) Varies by service[2] Varies with traffic Basic

Tips for Traveling from Rishikesh to Dehradun

  • Book in Advance: With this many departures you can usually find a seat, but if you have a flight or train to catch, check availability early.
  • Watch the Motion: The road between Rishikesh and Dehradun involves several curves and bends as it moves through the hilly landscape. If you are prone to motion sickness, try to sit toward the front of the bus.
  • Arrival Points: FlixBus stops in Dehradun include a stop near the ISBT, Rispana Chowk, Jogiwala Chowk, Mall of Dehradun, Transport Nagar and Doiwala. Your ticket shows the exact stop, so check which one is closest to your destination before boarding.[1]
  • Luggage Space: FlixBus allows one piece of checked luggage and one piece of hand luggage free of charge. If you carry heavy trekking gear, check the luggage rules of your operator before booking.[1]
  • Early and Late Departures: The first FlixBus leaves Rishikesh at 03:30 and the last at 23:40, which helps if you need to reach Dehradun early for a train or flight.[1]

Timetable

Bus Rishikesh - Dehradun $ 5.37–28.97 30m – 23h 40m
  • →  AC Sleeper 01:20, 03:40, 03:50, 04:10, 04:25, 04:30, 04:35, 05:00, 05:20, 06:30, 09:50, 11:50, 12:30, 13:30, 14:45, 16:45, 18:00, 18:10, 19:00, 20:00, 20:45, 21:00, 21:30, 22:25, 23:00
  • →  AC Seater 04:55, 05:45, 06:10, 07:00, 07:05, 12:55, 13:00, 15:45, 18:30
  • →  A/C Semi Sleeper 04:20, 04:55, 05:20, 06:35, 10:50, 17:30, 20:30, 21:35, 23:10
  • →  Standard 03:35, 04:05, 04:35, 04:55, 05:10, 05:20, 05:30, 06:05, 13:15, 13:35, 15:05, 16:50, 18:50, 20:35
Taxi Rishikesh - Dehradun $ 9.10–67.41 38m – 2h
  • →  Comfort 3pax
  • →  Van 6pax
  • →  SUV 6pax
  • →  Hatchback 4pax
  • →  Sedan
  • →  Economy 3pax
  • →  Van 8pax

Frequently Asked Questions

How can I book tickets from Rishikesh to Dehradun?

Use the booking tool on this page to compare the transport options currently available from Rishikesh to Dehradun, including current prices and schedules.

What is the cheapest way to get from Rishikesh to Dehradun?

Bus is the cheapest option. FlixBus fares start at about €4 (roughly $4 to $5), and ordinary state buses run by UTC are generally cheaper. Check the UTC website for current fares.

What is the fastest way to get from Rishikesh to Dehradun?

By bus. The shortest FlixBus connection takes about 30 minutes to stops on the edge of Dehradun such as Doiwala. Reaching the city center usually takes longer, often an hour or more.

How long does it take to get from Rishikesh to Dehradun?

From about 30 minutes on the shortest FlixBus connection to an hour or more to reach central Dehradun, depending on your stop and traffic.

Are there night buses available from Rishikesh to Dehradun?

Departures run from early morning until late evening rather than overnight. The first FlixBus leaves Rishikesh at 03:30 and the last at 23:40.

Is the road between Rishikesh and Dehradun scenic?

Yes, the route passes through forested areas near Rajaji National Park. While short, the drive offers pleasant greenery and a look at the landscape of the Uttarakhand foothills.

Do I need to book my bus ticket in advance?

FlixBus runs at least 43 rides a day, so seats are usually available. If you have a tight connection for a flight or a train, it is still wise to book ahead on GoAsia.cc, as popular time slots can fill up.

Sources and background

Numbers in the text such as [1] refer to these sources.

  1. [1] FlixBus: Bus Rishikesh to Dehradun, tickets, timetable and bus stops. Retrieved October 14, 2026.
  2. [2] Uttarakhand Transport Corporation: UTC Online: Uttarakhand Transport Corporation bus services and booking. Retrieved October 14, 2026.

Guide prices and journey times are indicative, not live quotes. A booked package may include transfers and waiting time as well as the main journey. Check the selected offer, pickup point and current conditions before booking.