Rome2Rio

How to get fromDiu to Manāliby plane, night bus, bus, train, car, or taxi

Find Transport to Manāli

See all options
QR code to download the Rome2Rio app

Download the Rome2Rio travel app

Scan QR code with your phone to download the app

Download on the App StoreGet it on Google Play

There are 7 ways to get from Diu to Manāli by plane, night bus, bus, train, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly to Chandigarh International Airport, night bus

    best
    1. Fly from Diu Airport (DIU) to Chandigarh International Airport (IXC)plane plane DIU - IXC
    2. Take the nightbus from Chandigarh to Manalinightbus night bus
    12h 38m
    ₹13,368–19,828
  2. Bus, train, night bus

    cheapest
    1. Take the bus from Diu to Somnathbus bus
    2. Take the train from Veraval to Rajkot Jntrain train
    3. Take the train from Rajkot Jn to Ambala Cant Jntrain train
    4. Take the train from Ambala Cant Jn to Chandigarhtrain train
    5. Take the nightbus from Chandigarh to Manalinightbus night bus
    37h 10m
    ₹2,361–10,968
  3. Bus via Rohini

    1. Take the bus from Diu to Somnathbus bus
    2. Take the bus from Somnath to Keshodbus bus
    3. Take the bus from Keshod to Gandhinagarbus bus
    4. Take the bus from Gandhinagar to Delhibus bus
    5. Take the bus from Delhi to Manalibus bus
    42h 6m
  4. Drive  1,653.7 km

    1. Drive from Diu to Manālicar car 1,653.7 km
    22h 8m
    ₹16,039–23,167
  5. Fly to Dehradun Airport, bus

    1. Fly from Diu Airport (DIU) to Dehradun Airport (DED)plane plane DIU - DED
    2. Take the bus from Haridwar to Manalibus bus
    13h 1m
    ₹9,258–23,378
  6. Fly to Kangra Airport, taxi

    1. Fly from Diu Airport (DIU) to Kangra Airport (DHM)plane plane DIU - DHM
    2. Take the taxi from Kangra Airport (DHM) to Manālitaxi taxi
    25h 10m
    ₹16,658–35,278
  7. Bus

    1. Take the bus from Diu to Somnathbus bus
    2. Take the bus from Somnath to Keshodbus bus
    3. Take the bus from Keshod to Vadodarabus bus
    4. Take the bus from Vadodara to Chandigarhbus bus
    5. Take the bus from Chandigarh to Manalibus bus
    2d 8h

Diu Airport (DIU) to Chandigarh International Airport (IXC) flights

Calendar9Weekly Planes
Duration7h 40mAverage Duration
Ticket₹12,062Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Diu, India and Manāli, Himachal Pradesh, India?

You can take a bus from Diu to Manali via Somnath, Somnath, Keshod, Keshod, Gandhinagar, and Delhi in around 42h 6m.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Is ride-sharing platform BlaBlaCar right for you?, South Korea: Travelling from Seoul to Busan , and How to travel India's Golden Triangle - to help you get the most out of your next trip.