// Adds dimensions UUID, Author and Topic into GA4
Friday, July 10, 2026
32.2 C
Singapore

More Singaporeans embrace solo travel, with millennials leading the way

SINGAPORE: Solo travel is quickly becoming a mainstream preference among Singaporeans, especially the younger generation, according to a recent survey commissioned by budget airline Scoot and conducted by YouGov.

The survey, which polled over 5,000 people across five Asia Pacific countries, found that nearly 79 per cent of Singaporean respondents had gone on solo trips multiple times over the past year, with nearly half (49 per cent) of them taking three or more solo journeys during the same period.

The poll found that millennials made up 51 per cent of current and potential solo travellers in Singapore. This is a notably higher figure than the regional average of 40 per cent across the Asia Pacific.

According to the survey, the top reasons for travelling alone include the freedom and flexibility as well as the desire to explore new places at one’s own pace, without having to compromise on group plans or preferences.

Over 80 per cent of Singaporean respondents also said they would recommend the experience to others.

Looking ahead, Singaporean solo travellers have their sights set on nearby destinations, with Japan, China, and Malaysia topping the wish list for the next 12 months.

- Advertisement -

Hot this week

Why some Singaporeans stopped buying the cheapest option and started saving more

SINGAPORE: If there's one thing many Singaporeans excel at, it's finding clever ways to save money. Recently, many revealed the simple lifestyle changes that quietly ended up saving them a surpri...

Photo of helpers waiting outside maid agency puts treatment of domestic workers under the spotlight

SINGAPORE: A viral photo of several domestic helpers sitting on the floor outside a maid agency has sparked fresh debate over how migrant workers are treated in Singapore, with many netizens callin...

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