Rome2Rio

How to get fromLudhiāna to Diuby train, plane, taxi, bus, night bus, or car

Find Transport to Diu

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 6 ways to get from Ludhiāna to Diu by train, plane, taxi, bus, night bus, or car

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

  1. Train to Chandigarh International Airport, fly

    best
    1. Take the train from Ludhiana Jn to Chandigarhtrain train
    2. Fly from Chandigarh International Airport (IXC) to Diu Airport (DIU)plane plane IXC - DIU
    8h 30m
    ₹12,770–20,032
  2. Train, bus

    cheapest
    1. Take the train from Ludhiana Jn to Rajkot Jntrain train
    2. Take the train from Rajkot Jn to Veravaltrain train
    3. Take the bus from Somnath to Diubus bus
    31h 56m
    ₹1,595–7,821
  3. Train, taxi

    1. Take the train from Ludhiana Jn to Dhuri Jntrain train
    2. Take the train from Dhuri Jn to Dhola Jntrain train
    3. Take the train from Dhola Jn to Gadhakdatrain train
    4. Take the taxi from Gadhakda to Diutaxi taxi
    28h 56m
    ₹2,519–8,493
  4. Bus, night bus

    1. Take the bus from Ludhiana to Udaipurbus bus
    2. Take the nightbus from Udiapol to Airport Circlenightbus night bus
    3. Take the bus from Ahmedabad Krishnanagar Stand to Diubus bus
    34h 35m
  5. Drive  1,373.5 km

    1. Drive from Ludhiāna to Diucar car 1,373.5 km
    17h 32m
    ₹13,309–19,225
  6. Train to Sri Guru Ram Dass Jee International Airport, fly

    1. Take the train from Ludhiana Jn to Amritsar Jntrain train
    2. Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Diu Airport (DIU)plane plane ATQ - DIU
    18h 28m
    ₹8,756–19,995

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

Calendar11Weekly Planes
Duration5h 32mAverage Duration
Ticket₹12,052Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Ludhiāna, India and Diu, India?

There is no direct connection from Ludhiāna to Diu. However, you can take the train to Chandigarh, walk to Railway Station, take the line 26 bus to Colony Number 4, walk to Colony No. 4, take the line 17 bus to Behlana, walk to Chandigarh International Airport (IXC) airport, fly to Diu Airport (DIU), then take the taxi to Diu. Alternatively, you can take the train to Dhuri Jn, take the train to Dhola Jn, take the train to Gadhakda, then take the taxi to Diu.

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 How to plan an amazing trip around Scandinavia, Heading to Europe? Read this before you buy a Eurail Pass, and How to get from Gatwick Airport into central London - to help you get the most out of your next trip.