There are 4 ways to get from Mantaray Island Resort, Nanuya Balavu Island to Taveuni Island by bus, ferry or plane

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

Recommended option

Travel, bus, ferry  •  23 h 19 min

  1. Travel from Mantaray Island Resort, Nanuya Balavu Island to Lautoka
  2. Take the bus from Lautoka to Suva
  3. Take the ferry from Suva to Taveuni

$63 - $71

3 alternative options

Ferry to Nadi, fly to Taveuni  •  6 h 9 min

  1. Take the ferry from Mantaray Island to Denarau
  2. Fly from Nadi (NAN) to Taveuni (TVU) NAN - TVU

$249 - $441

Travel, bus to Suva, fly to Taveuni  •  9 h 5 min

  1. Travel from Mantaray Island Resort, Nanuya Balavu Island to Lautoka
  2. Take the bus from Lautoka to Nausori
  3. Fly from Suva (SUV) to Taveuni (TVU) SUV - TVU

$136 - $1,218

Ferry to Nadi, fly to Savusavu, travel  •  7 h 2 min

  1. Take the ferry from Mantaray Island to Denarau
  2. Fly from Nadi (NAN) to Savusavu (SVU) NAN - SVU
  3. Travel from Savusavu to Taveuni Island

Questions & Answers

The distance between Mantaray Island Resort, Nanuya Balavu Island and Taveuni Island is 307 km.

The best way to get from Mantaray Island Resort, Nanuya Balavu Island to Taveuni Island without a car is to travel and bus and ferry which takes 23 h 19 min and costs .

More details

It takes approximately 23 h 19 min to get from Mantaray Island Resort, Nanuya Balavu Island to Taveuni Island, including transfers.

More details

The quickest flight from Nadi Airport to Taveuni Airport is the direct flight which takes 1 h 25 min.

Search flights

Fiji Airways offers flights from Nadi Airport to Taveuni Airport.

Search flights

There are 20+ hotels available in Taveuni Island. Prices start at $147 USD per night.

More details

Map of how to get from Mantaray Island Resort, Nanuya Balavu Island to Taveuni Island.
Launch map view
  • Distance: 191.7 miles
  • Duration: 23 h 19 min

What companies run services between Mantaray Island Resort, Nanuya Balavu Island, Fiji and Taveuni Island, Fiji?

There is no direct connection from Mantaray Island Resort, Nanuya Balavu Island to Taveuni Island. However, you can take the travel to Lautoka, take the bus to Suva, take the walk to Suva, take the ferry to Taveuni, then take the travel to Taveuni Island. Alternatively, you can take the walk to Mantaray Island, take the ferry to Denarau, take the taxi to Nadi airport, fly to Taveuni, then take the travel to Taveuni Island.

Airlines
Fiji Airways
Website
fijiairways.com
Flights from Nadi to Taveuni
Ave. Duration
1 h 25 min
When
Every day
Estimated price
$180 - $750
Flights from Nadi to Taveuni via Suva
Ave. Duration
3 h 40 min
When
Monday, Friday and Saturday
Estimated price
$180 - $750
Flights from Suva to Taveuni
Ave. Duration
1 h 5 min
When
Monday, Wednesday, Friday and Saturday
Estimated price
$120 - $1,200
Flights from Nadi to Savusavu
Ave. Duration
1 h 10 min
When
Every day
Estimated price
$280 - $700
Bus operators
Sunbeam Transport FJ
Website
sunbeamfiji.com
Bus from Lautoka to Suva
Ave. Duration
6 h 5 min
Frequency
Hourly
Estimated price
$14
Schedules at
airportsfiji.com
Bus from Lautoka to Nausori
Ave. Duration
5 h 27 min
Frequency
Every 4 hours
Estimated price
$14
Schedules at
airportsfiji.com
Ferry operators
Taveuni Adventures
Website
taveuni.com.au
Ferry from Suva to Taveuni
Ave. Duration
16 h
Frequency
Twice a week
Estimated price
$57
Schedules at
taveuni.com.au
Awesome Adventures Fiji
Phone
+679 675 0499
Email
info@awesomefiji.com
Website
awesomefiji.com
Ferry from Mantaray Island to Denarau
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$72
Schedules at
awesomefiji.com

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 Need to know: Greyhound, How to plan an amazing trip around Scandinavia and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.