// Adds dimensions UUID, Author and Topic into GA4
Sunday, June 21, 2026
28.9 C
Singapore

Traveller to 46 countries lists Singapore in his bottom 5 because SG people were “rather unfriendly and distant”

SINGAPORE: In a viral TikTok post, a German traveller who has visited 46 countries so far wrote that Singapore is one of the “bottom 5” countries he has visited.

His post, published earlier this month, has received over 3.1 million views and strong reactions from platform users, who have defended not only the Little Red Dot but also the other countries on his list.

For the post’s author, who goes by TravelDan on TikTok, his bottom five countries are 5. Tajikistan, 4. Singapore, 3. Liechtenstein, 2. Belize, and 1. Egypt.

For Singapore, the traveller had written that it did not feel like Southeast Asia “as it looked very Western” and  “everything was very expensive” compared to other nations in the region.

There was “no nature, and it was extremely hot due to the asphalt and tall buildings,” and the people he encountered were “rather unfriendly and distant.”

Screenshot 2024 05 20 at 10.34.03 AM
TikTok screengrab/TravelDan

Interestingly, a British traveller who has been to 40 countries also listed Singapore among his bottom five earlier this month and for largely the same reasons: very expensive, too westernized, and too hot and humid weather.

The post also went viral, with 3.7 million views so far.

Screenshot 2024 05 20 at 10.34.39 AM
TikTok screengrab/thejournalofanexplorer

Of course, the two lists are highly subjective, but commenters, upset at the negative aspects TravelDan pointed out in his remarks, were very defensive.

One commenter took umbrage at TravelDan’s remark about no nature in Singapore, writing, “Please open your eyes the next time you are traveling,” while others praised Singapore for its parks and preserved areas.

Some questioned his expectations for Southeast Asia, though others agreed with TravelDan. One TikTok user wrote that Singapore is where people go on trips to the region to “have a breather” to “get back your sanity.”

A screenshot of the list of why TravelDan considers Singapore in his bottom five countries was also posted on the Complaint Singapore Facebook page on Sunday (May 19), where commenters were similarly upset at his views.

Screenshot 2024 05 20 at 10.44.02 AM

“Well… yes, it should be the bottom 5 when you expect the cost of living is like the rest of ASEAN. This little red dot uses safety and convenience in exchange for costs. Get used to it or set expectations right,” wrote one netizen.

One day after posting his bottom five, TravelDan posted his top five countries: 5. Iraq (Kurdistan), 4. Colombia, 3. Uzbekistan, 2. New Zealand and 1. Chile. However, this particular TikTok did not get as many views as his bottom five post.

/TISG

Read also: US traveller in TikTok video says ‘Singapore is the real-life Disney World’ but netizens say ‘try Yishun’

- Advertisement -

Hot this week

‘Talent is everywhere, opportunity is not’: Singaporean rejected by local universities graduates from Harvard

From the student address of Biological and Biomedical Sciences PhD graduate Joel Tan, given at the HMS-Affiliated PhD Programs Hooding Ceremony on May 28, 2026, in Harvard. He spoke about having be...

Foreign talent thanks Singapore before move to UAE: ‘Thank you for making a boy from India feel like he genuinely belonged’

SINGAPORE: After six years of building a life in Singapore, one foreign talent is packing his bags for the United Arab Emirates (UAE). But before boarding that flight, he wanted to say one thing t...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks