Toronto to Bali: Solo Trip

SPECS

Who: One Person, One Bed

Where: Toronto to Bali, Indonesia

When: Thursday, October 9th – Monday, October 20th, 2025

Budget: $1800.00

Notes: I was in Bali back in December, if you want some ideas for what to get up to – click here.

Made the ‘stays’ all over the island, so just decide if you want to be in the busier or the quieter areas, it is up to you. Also, you have a lengthy layover in Manila each way, maybe take advantage to roam around there as well.


Flight: Toronto to Bali | October 9th – October 20th

$1281.00 CAD: roundtrip (long layover, great airline)


Stay: Hotel for One | October 10th – October 20th

Option 1: $454.00 CAD; Superior Double Room, Breakfast included, Pool, Looks nice, Wonderful reviews

Option 2: $453.00 CAD; Deluxe Double or Twin Room, Looks great, Good location, Pool, Good reviews

Option 3: $408.00 CAD; Deluxe Double Room with Balcony, Great location, Looks good, Breakfast included, Pool

Option 4: $495.00 CAD; Deluxe Room, Looks very nice, Pool, Quieter location, Great reviews

Option 5: $506.00 CAD; Superior Twin Room, Close to beach, Pool, Looks cute, Great reviews

Option 6: $466.00 CAD; King Room with Garden View, Looks great, Quieter location, Great reviews

Total: Overall, if you go for the LEAST expensive options I posted it’s about $1689.00 for the trip and for the MOST expensive options it’s about $1787.00 for the trip.

– Mirna 

I am not a licensed travel agent of Ontario and make itineraries as a hobby. Any itineraries used by readers are of their own free will and choosing. Site owner is not responsible for any misadventures, mishaps, airline issues or accommodation issues that occur on trip itineraries that are posted or individually e-mailed to readers. Please research the Visa restrictions for your destination as well as the Covid entry requirements prior to booking.

3 Days in Bali Recap

Alas, I have returned to Bali!!!!

I had been here back in 2016 and knew I’d come back one day. That is how much I liked it.

Wonderful island with so many things to do and enjoy, stop #3 on this trip.

If you are interested in how much this all cost and the visas/entry forms needed – click here.

If you are interested in the preceding trip to Ho Chi Minh – click here.


Sunday, December 29th

We arrived in Bali around 4pm.

I had read that the airport in Bali had become super busy since the last time I was there, but I was well prepared. If you read the budget breakdown I had linked at the beginning of this post – you will see ALL the necessary requirements to enter Bali and how much they cost.

Let me tell you…. having ALL those things prepared and ready? We landed and got out of the airport in under 10 minutes. Be prepared. Move fast.

Because I had the epiphany some weeks before to pick a hotel close to the airport, we arrived really fast from the airport.

The hotel we were staying at was Risata Bali Resort & Spa.

During the 12-minute or so drive to this hotel from the airport, I spoke to our Grab driver. I mentioned to him that we had initially booked a villa out in Canggu and he said to me, ‘if you were booked there, our drive now would have been almost three hours to get there in traffic.’

So. About that epiphany? Good decision making.

The hotel was cool. Nothing particularly outstanding, but for location it was especially perfect.

Aside from the location being prime, the second best thing about the hotel was the Indian restaurant they had on site.

Annapoorna.

We were SO hungry so we went there after we dropped our bags. Listteeennn. The food here was outstanding. Delicious. Loved it. The best garlic naan I’ve ever eaten as well. If you are in Bali and around the Kuta beach area, or staying at this hotel, make sure you eat here.

After eating we took a little nap and then we were off to a nightclub. Yay dancing.

The plan was to go to this weekly Sunday event named Afroroots.

The club location was only 16km away. We decided to leave at 930pm so we would get there with enough time to get in before 11pm, because it was free.

HA.

We arrived at 1210am.

Over 2.5 hours after we left the fucking hotel. TWO AND A HALF HOURS IN THE CAR to go 16 kilometers. We were so pissed. The only saving grace was that the party was really good! The place is small but the vibes were great.

At least when we left back to the hotel at 230am, it only took 30 minutes to get back. The traffic had subsided. Thank goodness.


Monday, December 30th

I want to say we did a lot today, but not really? We woke up, and went to another beach club and stayed there for ten hours. Literally, the entire day.

Time for the ‘worlds best beach club‘ – Finns Beach Club!

We booked our table/bed way ahead of time, and we were in the VIP Adults Only Section, which had its own entrance and our pool area was for adults only. Hallelujah. I hate being drunk near children.

Finns was so much fun, I don’t think writing or photos will really do it justice. Living it in the moment was everything. My boyfriend and I just had an absolute ball.

The staff was AMAZING and took such good care of us, the drinks were flowing and there were eight different restaurants to order from. EIGHT. While we loved our time on Yona Beach Club for Christmas, this? This was soooo much more fun. The music as well. But specifically, the food. Having eight different cuisines at your whim is quite the situation for a foodie like myself.

Booking the bed came with a minimum spend, which was like $400.00 CAD equivalent. We were there for ten hours eating and drinking, and we still came up $100 short. I couldn’t believe how much we indulged and still didn’t spend it all. We just gave it to the staff as a tip.

I will tell everyone to go here just for one day if they are in Bali. Great time will be had and also, we had the best luck ever. This is rainy season in Bali and we got zero rain. Beautiful sunshine all day, and trust me, I got burned bad. I had the physical proof of how nice it was.

Make sure you get the pizza and make sure you get the 10-person drink. I know, we were just two people. But, YOLO.


Tuesday, December 31st

We made it to New Years Eve.

Today we were trying to do some relaxation and chose to do it at Bodyworks Spa.

This place was so beautiful. You see it in person and it is heavenly. We both got individual massages along with rose baths. Great experience. It was also really neat that when looking through my massage bed the word staring back at me was ‘gratitude‘ – wonderful moment for me. Exactly the message you’d want to see before you enter a new year.

By the time we left the spa, the crazy traffic had begun again. Shocker. It was so bad that our Grab driver at one point suggested maybe we should hop out and take motorbikes. Yeah, really bad.

Luckily he also mentioned there was a toll road for $2.00 CAD or so, and yeah it was the long way around, but there was zero traffic that way. So we took that route to get back to our hotel, much faster.

Naturally, took a nap again.

At about 1130pm we walked over to the beach by our hotel. Another bonus of the location of the hotel, the beach was super close.

Fireworks on Kuta beach were fun. You could see damn near the entire side of that island lit up.

Welcoming 2025 on a beach in Bali – happy and memorable moments in my life.


The Bali shenanigans were done on January 1st, it was time to go to the next country.

I did enjoy Bali on this second trip there, especially the food and Finns Beach Club.

However, the overcrowding of the island is ridiculous. I know I am a tourist and therefore a hypocrite saying this, but it really is a problem. I was in Bali in 2016 during this exact same time of year as well (Christmas/NYE), it was nothing like this.

The traffic situation is a catastrophe. I complained last year about the traffic in Lagos, Nigeria – but that is a city of many many millions and also, not an island. And also, it isn’t foreigners, the city is populous, that is why Lagos is so busy. But Bali? No no no. This is all tourists.

Anyone who travels has definitely been in places like Cairo or Lagos where the traffic is nuts. But you never feel unsafe, because it is locals driving. They know what they are doing, they know their country roads.

With Bali, so many people on the motorbikes are foreigners and this makes it anxiety-inducing on the roads. Maybe just for me? Maybe.

Not sure I have the same ‘want‘ to return to Bali like I did after my trip in 2016, but you can’t trust me when I say things like that……if I ever see a flight deal, I might fly right back.

  • Mirna

15 Days in Southeast Asia Budget Breakdown

Happy 2025 all!!

Had to start your year with a budget breakdown that will make your head spin, I know mine did writing it. There are so many details in this, but I do try to be thorough! Maybe someone will need this information for their upcoming travels.

I did five countries on this trip: Thailand, Vietnam, Indonesia, Malaysia and Singapore with my boyfriend. Two of these are new for me (Vietnam and Thailand) and the other three I visited back in 2016, for my 30th birthday. I didn’t have a blog back then so I am super excited to share everything about this trip with you this time around.

Below is a photo of the budget breakdown I keep on my Excel spreadsheet:

** remember all the links for the hotels, excursions etc. are embedded in the names/amounts. You can always click those and go venture to see more about them or book them yourself


Flights

Let me start with the flights. We booked those super duper early in the year – January 16th.

The main flight from Toronto to Singapore is with Air Canada.

The total cost of the flight was $1638.00 CAD.

I think when we booked this they had just released this route going from Toronto to Vancouver, and then Vancouver to Singapore. The flight from Vancouver to Singapore is 16.4hrs, long as heck. Thankfully we did book this so early, because by JUNE it was already at $5000.00 per person for the same flight and by December?

$9,500.00, economy, same damn flight as me. Ridiculous. That kind of price better have me flying to Mars.

Checked in luggage is included in the cost of the Singapore flight, but I don’t trust Air Canada with luggage, and with the country hopping? I rather just me and my carry-on bag.

The next flights were booked two days later (January 18th) and went as follows:

Singapore to Phuket, Thailand = $194.00 CAD one-way, direct with Singapore Airlines

Phuket to Ho Chi Minh, Vietnam = $129.00 CAD one-way, direct with VietJet Air

Ho Chi Minh to Bali, Indonesia = $137.00 CAD one-way, direct with VietJet Air

Bali to Kuala Lumpur, Malaysia = $148.00 CAD one-way, direct with Air AsiaX

Kuala Lumpur to Singapore = $43.00 CAD one-way, direct with Air Asia

Making your head spin right? I know. Lots of flights.

The total cost of all flights for this trip came to $2289.00 CAD.

I think this is a REALLY good amount for country-hopping during the most expensive time of year to travel anywhere. Hope when people read this, they see why booking very early is important!! It gets more and more expensive closer to the date.

The route has us landing in Singapore, but heading to Phuket like four hours later. I learned in my earlier travels to always END your trip in the country/city you fly home from. So the trip goes around and the last few days are spent in Singapore before we fly home. Less stress.


Stays

Now, let me get to the stays.

Yes, FIVE different stays.

The first one is the Ibis Phuket Patong – December 22nd to December 26th, in Phuket.

I wanted something close to the beach, in the middle of the action and with a pool.

We got the ‘Superior Queen Room‘ and the total cost for three nights is $387.00, so $193.50 CAD per person.

The next stay is an AirBnB – December 26th to December 29th, in Ho Chi Minh.

We initially had a hotel booked here, but with us just traveling with carry-ons, I wanted somewhere we had access to our own laundry. This unit has that! It also has a pool, looked super cute and had awesome reviews.

Total cost for three nights is $159.00, so $79.50 CAD per person. Hell of a deal I think!

The next stay is at the Risata Bali Resort & Spa – December 29th to January 1st, in Bali.

I had booked an AirBnB I fell in LOVE with wayyyy back in January for Bali. Unfortunately, as the days lead up to the trip, I saw the weather (it is rainy season) and traffic situation in Bali on TikTok. It was at that moment, I had to choose being practical over fancy pants. The original AirBnB was all the way in the bush, and to get to destinations we want to go out to – it would take a WHILE in traffic.

Therefore, I opted to book something closer to the airport and also within walking distance of a beach so we can see the fireworks on NYE, without having to travel far.

We got the ‘Superior Double or Twin Room‘ and the total cost for three nights is $339.00, so $169.50 CAD per person aaand breakfast is included!

NOW TO MY FAVE STAY BOOKING FOR THIS TRIP!!!

The next stay is at Arte by Thomas Chan – January 1st to January 3rd, in Kuala Lumpur.

Last time I was in KL, I booked the cheapest possible hotel. That shit was dingy as hell. I was a brokey then, but this time, I am slightly less broke, and traveling with my boyfriend. Last time I was traveling solo for the low-low.

You can get very nice hotels and AirBnB’s in Kuala Lumpur, the choices are endless for not a lot of money. However, I saw this hotel online a couple of years ago and swore if I ever went back to my favourite food city, I would get a hotel room here.

Now, did this cost a lot? I think so. But, shitty hotels in Toronto cost the same, yolo. #GirlMath

Once you see how this hotel looks and our room, I think you’ll understand why it was necessary to be extra as hell.

We got the ‘Palatial Noire III‘ and the total cost for two nights is $604.00, so $302.00 CAD per person aaand breakfast is included!

The final stay of this trip is at the Ibis Budget Singapore Clarke Quay – January 3rd to January 5th, in Singapore.

During my time visiting Singapore in 2016, I stayed in a hostel. It was a private room in a hostel, but nonetheless, a hostel.

This time I have a real hotel and everything!

I chose this specific one because of its proximity to all the fun things in Singapore, aka, food and the Lion. Plus, the price was right.

We got the ‘Standard Double Room‘ and the total cost for two nights is $363.00, so $181.50 CAD per person aaand breakfast is included!

Total cost of all the stays: $962.00 CAD per person.

I think that’s pretty alright! It could have been cheaper, obviously.

But, I deserve this.


Excursions & Events

Now, let us discuss the pre-booked shenanigans.

Once we arrive in Phuket, the first excursion we are doing is to the Phi Phi Islands. I do not care how busy it is, how many tourists there are – I saw the movie THE BEACH and will see that beach in my lifetime. We had booked a different tour before, but I saw this random one on TikTok that has the speed boat but once we arrive to the island-area, we have our own longboat for four hours. I rather that, I hate sharing and other people near me.

This was booked via Discover Phi Phi and it cost 11,200 THB total / $456.00 CAD / so $228.00 CAD per person for the day.

I love some beach clubs. LOVE.

I had been eyeing Yona Beach Club for sometime on Instagram.

It is the worlds first floating beach club, and I can’t think of a better way to spend Christmas, right?

You can go to this beach club and just pay an entrance fee to be there all day. But like, I can’t live with NOT having a booked space for myself. The idea of having to try and find seats, and then other people will want those seats too. No thank you.

My boyfriend and I chose to book a ‘sunset bed‘ which is on the second floor of the beach club. The lower part with the big swimming pool is the main party area, but I didn’t necessarily want to be amongst that either. I want to be able to leave the chaos and observe.

The cost was 15,000 THB / $636.00 CAD / so $318.00 CAD per person for the day.

Within this price we get the sofa bed to ourselves, shuttle boat transfer from the pier, entrance fee, towels, passenger insurance and 9,000 TBH ($378.00 CAD) to use towards food and beverage.

I’m freaking excited for this. NO LIE. I know this price is crazy for a day, don’t yell.

When we get to Vietnam, of course, we have a food tour booked!!

The tour is called, ‘Ho Chi Minh City: Walking Food Tour with 13 Tastings‘.

Yes, THIRTEEN. I cannot wait. I am going to devour everything. Also, the price was incredible at only $38.14 CAD per person.

Now, yes, another damn beach club.

Going from the worlds first floating beach club to a place that it is the world’s BEST beach club, aka, Finns Beach Club in Bali.

Last time I was in Bali, I went to Potato Head, so I am excited to see what Finns is like.

The cost was 4,000,000 IDR + transaction fees / $433.00 CAD (with fees included) / so $216.50 CAD per person for the day.

As you will see in the photo below, on December 30th the place is super booked up, we are one of those sold out beds in red.

We chose a bed at the ‘Finns VIP Oceanfront‘ – because there is a pool, and the area is only for 16+ patrons. I don’t want kids anywhere near me when I’m drinking, thanks.

The 4million IDR ($355.00 CAD) is 100% credited towards food and beverage for the day. This also includes escorted entry, valet service, welcome drink and afternoon spritz. I want it ALL. I will have it all.

FYI – you can actually go to Finns for free, there is no cover. You can go and pay as you drink and eat, just finding your own seat amongst the masses somewhere. Again, not for me, I like things paid for ahead and a space designated just for me.

I had mentioned before that Kuala Lumpur is my #1 food city on the planet, so of course, we have a food tour booked there as well.

This tour is called ‘Culture on a Plate – Kuala Lumpur Food Walk‘.

Can’t even begin to tell you how amazing the food in Malaysia is, so I know this will rock.

The tour is 2.5 hours and cost $70.87 CAD per person.

Finally, in Singapore, I just want to make sure my boyfriend sees Gardens by the Bay. This is a pretty magical experience if you’ve seen them before.

Total cost was $79.96 CAD per person for this.

We opted for this choice because it includes entry to various parts of the Gardens and there is no time limit, like there would be on a group tour.

Total cost of all shenanigans booked: $951.47 CAD

I plan on having an epic time. Trust me.


Visas

I will try to make this as succinct as possible for EACH country! Also, note, all of these things are applying to me as a CANADIAN citizen at the time I traveled. I don’t know if it will change and I don’t know how it looks for people with different immigration status or different nationalities.

Thailand = no visa required or declaration

Vietnam = visa required

  • Applied for this about three weeks before the trip, a lot of information about your trip is required. Make sure you have a photo of yourself, scan of your passport and all your stay + flight information prepared to upload.
  • Received approval within three days.
  • There is NO visa-on-arrival available for Vietnam, so you have to do this before you go on the trip.
  • Link to Vietnam visa application site: click here
  • Cost for Visa = $37.09 CAD

Indonesia = visa required, tourism tax for BALI required, customs declaration required, health declaration required

  • Applied for the 30-day-tourism-visa about three weeks before the trip, a lot of information about your trip is required. Make sure you have a photo of yourself, scan of your passport and all your stay + flight information.
  • Received approval as soon as submitted.
  • There IS a visa-on-arrival option for when you arrive at the airport, but I don’t want to wait in line.
  • Link to Indonesia visa application site: click here
  • Cost for Visa = $47.20 CAD
  • The tourism levy I think is JUST for people heading to Bali, because clearly we mess up the environment, so we should have to pay up for maintaining something so beautiful.
  • Paid for this three weeks ahead.
  • Also can be done on-arrival at the airport, but again, I don’t want to wait in line.
  • Link to Bali tourism levy site: click here
  • Cost of tourism levy = $14.17 CAD
  • The Indonesian customs declaration has to be done a couple of days before you arrive,
  • Also can be done on-arrival at the airport, but again, I don’t want to wait in line.
  • Link to Indonesian customs declaration site: click here
  • Cost: free
  • The Indonesian health declaration has to be done a couple of days before you arrive.
  • I think can be done on-arrival at the airport, but again, I don’t want to wait in line.
  • Link to Indonesian health declaration site: click here
  • Cost: free

Malaysia = no visa required, digital arrival card required

  • The Malaysia Digital Arrival Card can be done on the website a couple of days before you arrive.
  • I am not sure if this is available on-arrival at the airport, but figured have it done before arrival just in case.
  • Link to MDAC site: click here
  • Cost: free

Singapore = no visa required, arrival card required

  • The Singapore Arrival Card can be done on the on the website a couple of days before you arrive.
  • I am not sure if this is available on-arrival at the airport, but figured have it done before arrival just in case.
  • Also, you will see on the site there is this new e-pass thing you get instead of a passport stamp? Going to see how that works out.
  • Link to SGAC site: click here
  • Cost: free

Now, I have never been to Thailand or Vietnam, but I was still surprised as Canadian we need a visa to enter? That’s cool though.

I do not remember ANY of these declarations for when I went to Bali, KL and Singapore back in 2016. I also don’t remember if I needed a visa to enter Bali then, definitely didn’t have the tourism levy.

Total cost of country-entry-requirements: $98.46 CAD

Given how much everything just to enter Nigeria cost me last year, this is nothing. Just was tedious trying to get everything done for each country, boohoo me. I know.


E-Sim

I usually do the whole Rogers Roam Like Home option for my trips, but, trying to be a bit better with my cellular spending this trip.

On Airalo I found an e-sim that is valid for 136 countries!!

All five of these countries are on this list, so I won’t have to switch every time I land.

Will report on how this worked out when I return.

Total Cost: $100.00 CAD for 20GB data


For spending money I budgeted $1000.00 CAD.

Aside from Singapore, our currency is decent in the other four countries, and we pretty much have so much stuff booked and paid for ahead of time.

I was smarter this time, buying PHYSICAL money for all five destinations before the trip!! I will not get caught with malfunctioning credit cards and debit cards this time. I mean, maybe I will, but I will have some cash on hand to help me out.


The total budget for this trip is $5364.93 Canadian.

I’m very proud of this total price!!!

Were the beach clubs necessary? No.

Was the super pricy hotel in KL necessary? No.

Even the excursion from Phuket to Phi Phi could have been done for cheaper, but guess what? SOMETIMES YOU HAVE TO SPLURGE ON YOURSELF. (I realize I put this every time I make a fiscally unsound decision)

Regardless, very proud of this total for everything we are doing and again, during THIS time of year.

See you when I get back!

  • Mirna