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
14h 27m₹24,433–41,813Fly to Pune Airport, train, ferry
cheapest- Fly from Ngurah Rai International Airport (DPS) to Pune Airport (PNQ)plane DPS - PNQ
- Take the train from Pune Jn to Dadartrain
- Take the ferry from Gateway of India, Colaba, Mumbai to Elephanta Cavesferry
19h 39m₹20,564–62,878Fly to Surat, train, ferry
- Fly from Ngurah Rai International Airport (DPS) to Surat (STV)plane DPS - STV
- Take the train from Surat to Borivalitrain
- Take the ferry from Gateway of India, Colaba, Mumbai to Elephanta Cavesferry
18h 56m₹22,963–63,614
Ngurah Rai International Airport (DPS) to Chhatrapati Shivaji Maharaj International Airport (BOM) flights
Comparing Your Travel Options
The cheapest way to get from Ubud to Elephanta Caves (Station) is to fly and ferry which costs ₹24,000 - ₹42,000 and takes 14h 27m.
The fastest way to get from Ubud to Elephanta Caves (Station) is to fly and ferry which takes 14h 27m and costs ₹24,000 - ₹42,000.
The distance between Ubud and Elephanta Caves (Station) is 5663 km.
It takes approximately 14h 27m to get from Ubud to Elephanta Caves (Station), including transfers.
Elephanta Caves (Station) is 2h 30m behind Ubud. It is currently 4:56 PM in Ubud and 2:26 PM in Elephanta Caves (Station).
There are 1604+ 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 Vakola Police Station, walk to Santacruz Metro, take the subway to Chhatrapati Shivaji Maharaj Terminus Metro, 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 Dadar, 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.
- Website
- goindigo.in
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹24,000–42,000
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Madras
- Ave. Duration
- 9h
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹24,000–42,000
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Bengaluru
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹24,000–42,000
Flights from Ngurah Rai International Airport to Pune Airport via Bengaluru
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹22,000–60,000
Flights from Ngurah Rai International Airport to Pune Airport via Madras
- Ave. Duration
- 10h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹22,000–60,000
Flights from Ngurah Rai International Airport to Pune Airport via Delhi
- Ave. Duration
- 11h 35m
- When
- Every day
- Estimated price
- ₹26,000–70,000
Flights from Ngurah Rai International Airport to Surat via Bengaluru
- Ave. Duration
- 9h 30m
- When
- Monday and Tuesday
- Estimated price
- ₹25,000–65,000
Flights from Ngurah Rai International Airport to Surat via Delhi
- Ave. Duration
- 12h 2m
- When
- Every day
- Estimated price
- ₹28,000–75,000
- Website
- airindia.in
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Singapore Changi
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- ₹20,000–85,000
Flights from Ngurah Rai International Airport to Pune Airport via Delhi
- Ave. Duration
- 12h 40m
- When
- Every day
- Estimated price
- ₹20,000–60,000
Flights from Ngurah Rai International Airport to Surat via Delhi
- Ave. Duration
- 12h 35m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹22,000–60,000
- Website
- singaporeair.com
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Singapore Changi
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- ₹20,000–85,000
- Website
- thaiairways.com
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Suvarnabhumi
- Ave. Duration
- 11h 40m
- When
- Every day
- Estimated price
- ₹24,000–60,000
- Website
- malindoair.com
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Kuala Lumpur
- Ave. Duration
- 11h 50m
- When
- Every day
- Estimated price
- ₹18,000–48,000
- Website
- malaysiaairlines.com
Flights from Ngurah Rai International Airport to Chhatrapati Shivaji Maharaj International Airport via Kuala Lumpur
- Ave. Duration
- 11h 55m
- When
- Every day
- Estimated price
- ₹19,000–65,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Pune Jn to Dadar
- Ave. Duration
- 2h 48m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Surat to Borivali
- Ave. Duration
- 2h 20m
- Frequency
- Every 30 minutes
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Phone
- 2202 6364
- Website
- Elephanta Ferry
Ferry from Gateway of India, Colaba, Mumbai to Elephanta Caves
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- ₹260
- Website
- Elephanta Ferry
Ferry from Gateway of India, Colaba, Mumbai to Elephanta Caves
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- ₹260
- Website
- Elephanta Ferry
Ferry from Gateway of India, Colaba, Mumbai to Elephanta Caves
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- ₹260
- Website
- Elephanta Ferry
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








