// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 16, 2026
28.9 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

Malaysian MP says RM600,000 is required to demolish illegal four‑storey settlement in Selangor

Parliamentary member Sany Hamzan sparked controversy after claiming it would cost around RM600,000 to demolish an illegal Rohingya settlement in Malaysia. The site drew public attention when images...

Former UMNO leaders join Islamic party in Malaysia

PAS published a list of politicians that it says have joined the party recently, particularly after it severed 'political' ties with Bersatu. This has sparked reactions from Umno leaders....

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