Single
Multi
10) {
dragStarted = true;
isDragging = true;
}
if (!isDragging) return;
currentY = $event.touches[0].clientY;
const diff = currentY - startY;
if (diff > 0) {
$el.style.transform = `translateY(${Math.min(diff, threshold)}px)`;
}
"
@touchend.passive="
if (isDragging) {
const diff = currentY - startY;
if (diff > threshold / 2) {
destinationsOpen = false;
}
$el.style.transform = '';
}
isDragging = false;
dragStarted = false;
startY = 0;
currentY = 0;
"
@click.stop>
Choose Destination
All Destinations
Browse all available eSIM destinations and find the perfect plan for your travels.
{ focused = false; showSuggestions = false; }, 200)">
0"
@input="showSuggestions = false"
@keydown.slash.window.prevent="$el.focus()"
@keydown.escape="$el.blur-sm(); showSuggestions = false"
/>
/
to search
Popular searches
Search across 178 countries and 11 regions
EscapeSIM is redefining mobile connectivity for travelers with an innovative eSIM marketplace. Say goodbye to expensive roaming fees and hello to fast and affordable access to data across 190+ countries with our easy-to-use digital SIM cards.
Send Us a MessageCompany
About us Contact us Blog Reviews Sitemap Privacy Policy Terms & Conditions Rewards Program Affiliate ProgramAsia-Pacific
North America
South America
© 2026 EscapeSIM