There are 3 ways to get from Ubud to Elephanta Caves (Station) by plane, ferry, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Chhatrapati Shivaji Maharaj International Airport, ferry
best- Fly from Ngurah Rai International Airport (DPS) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane DPS - BOM
- Take the ferry from Gateway of India, Colaba, Mumbai to Elephanta Cavesferry
15h 27m₹18,397–38,738Fly to Pune Airport, train, ferry
- Fly from Ngurah Rai International Airport (DPS) to Pune Airport (PNQ)plane DPS - PNQ
- Take the train from Pune Jn to C Shivaji Maharaj Ttrain
- Take the ferry from Gateway of India, Colaba, Mumbai to Elephanta Cavesferry
21h 6m₹21,560–57,036Fly to Ozar Airport, train, ferry
- Fly from Ngurah Rai International Airport (DPS) to Ozar Airport (ISK)plane DPS - ISK
- Take the train from Nashik Station to CSMT stationtrain
- Take the ferry from Gateway of India, Colaba, Mumbai to Elephanta Cavesferry
24h 36m₹34,967–83,155
Ngurah Rai International Airport (DPS) to Chhatrapati Shivaji Maharaj International Airport (BOM) flights
Questions & Answers
The cheapest way to get from Ubud to Elephanta Caves (Station) is to fly and ferry which costs ₹18,000 - ₹39,000 and takes 15h 27m.
The fastest way to get from Ubud to Elephanta Caves (Station) is to fly and ferry which takes 15h 27m and costs ₹18,000 - ₹39,000.
The distance between Ubud and Elephanta Caves (Station) is 5656 km.
It takes approximately 15h 27m to get from Ubud to Elephanta Caves (Station), including transfers.
Elephanta Caves (Station) is 2h 30m behind Ubud. It is currently 6:48 AM in Ubud and 4:18 AM in Elephanta Caves (Station).
There are 1639+ hotels available in Elephanta Caves (Station).
What companies run services between Ubud, Indonesia and Elephanta Caves (Station), India?
There is no direct connection from Ubud to Elephanta Caves (Station). However, you can take the bus to Ngurah Rai Airport, walk to Ngurah Rai International Airport (DPS) airport, fly to Chhatrapati Shivaji Maharaj International Airport (BOM), walk to Domestic Airport Junction, take the bus to Milan Sub Way, walk to Santacruz, take the train to Csmt, walk to CSMT station, take the bus to S P Mukerji Chowk Museum, walk to Gateway of India, Colaba, Mumbai, then take the ferry to Elephanta Caves. Alternatively, you can take the bus to Ngurah Rai Airport, walk to Ngurah Rai International Airport (DPS) airport, fly to Pune Airport (PNQ), walk to Burma Shell, take the line 158 bus to Pune station, walk to Pune Jn, take the train to C Shivaji Maharaj T, walk to Mahatma Phule Market, take the bus to Dr. Shyama Prasad Mukherjee Chowk, walk to Gateway of India, Colaba, Mumbai, then take the ferry to Elephanta Caves.
- Website
- goindigo.in
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₹25,000–36,000
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Madras
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹25,000–36,000
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Bhubaneswar
- Ave. Duration
- 15h 45m
- When
- Every day
- Estimated price
- ₹25,000–36,000
Flights from Ngurah Rai International Airport to Pune Airport via Bengaluru
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- ₹21,000–55,000
Flights from Ngurah Rai International Airport to Pune Airport via Madras
- Ave. Duration
- 13h 15m
- When
- Every day
- Estimated price
- ₹21,000–55,000
Flights from Ngurah Rai International Airport to Pune Airport via Singapore Changi, Hyderabad
- Ave. Duration
- 15h 10m
- When
- Every day
- Estimated price
- ₹21,000–55,000
Flights from Ngurah Rai International Airport to Ozar Airport via Delhi
- Ave. Duration
- 14h 35m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹32,000–90,000
Flights from Ngurah Rai International Airport to Ozar Airport via Madras, Bengaluru
- Ave. Duration
- 24h 35m
- When
- Every day
- Estimated price
- ₹34,000–80,000
Flights from Ngurah Rai International Airport to Ozar Airport via Singapore Changi, Bengaluru
- Ave. Duration
- 23h 12m
- When
- Every day
- Estimated price
- ₹34,000–80,000
Flights from Ngurah Rai International Airport to Ozar Airport via Kuala Lumpur, Bengaluru
- Ave. Duration
- 23h 15m
- When
- Tuesday and Saturday
- Estimated price
- ₹32,000–110,000
- Website
- airindia.in
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Singapore Changi
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- ₹18,000–110,000
Flights from Ngurah Rai International Airport to Pune Airport via Delhi
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ₹21,000–60,000
- Website
- singaporeair.com
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Singapore Changi
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ₹18,000–110,000
- Website
- thaiairways.com
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Suvarnabhumi
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- ₹24,000–60,000
- Website
- malaysiaairlines.com
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Kuala Lumpur
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ₹18,000–65,000
- Website
- malindoair.com
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Kuala Lumpur
- Ave. Duration
- 11h 45m
- When
- Every day
- Estimated price
- ₹17,000–47,000
- Website
- lionairthai.com
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Don Muang
- Ave. Duration
- 12h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹21,000–46,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Pune Jn to C Shivaji Maharaj T
- Ave. Duration
- 3h 10m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Nashik Station to CSMT station
- Ave. Duration
- 3h 15m
- Frequency
- 6 times a week
- Estimated price
- ₹170–1,893
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
- Chair Class
- ₹1,059
- Executive Class
- ₹1,893
- Phone
- 2202 6364
- Website
- elephanta.co.in
Ferry from Gateway of India, Colaba, Mumbai to Elephanta Caves
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- ₹260
- Website
- https://elephanta.co.in/ferry-to-elephanta
Ferry from Gateway of India, Colaba, Mumbai to Elephanta Caves
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- ₹260
- Website
- https://elephanta.co.in/ferry-to-elephanta
Ferry from Gateway of India, Colaba, Mumbai to Elephanta Caves
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- ₹260
- Website
- https://elephanta.co.in/ferry-to-elephanta
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Bali: What to do if Mount Agung erupts
Read the travel guide








