CINXE.COM

<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="Cache-control" content="no-cache" /> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="theme-color" content="#00b140" /> <meta name="google-site-verification" content="fvhBacbdCDaETDdhHxRE_epwxj8zU5-l2OXiieZBGpE" /> <link rel="stylesheet" href="/fonts/inter.css" /> <link rel="apple-app-site-association file" href="/.well-known/apple-app-site-association"> <link rel="alternate" href="https://express.grab.com/" hrefLang="x-default" /> <link rel="alternate" href="https://express.grab.com/en" hrefLang="en" /> <link rel="alternate" href="https://express.grab.com/id" hrefLang="id-id" /> <link rel="alternate" href="https://express.grab.com/vi" hrefLang="vi" /> <link rel="alternate" href="https://express.grab.com/th" hrefLang="th-th" /> <link rel="alternate" href="https://express.grab.com/ms" hrefLang="my" /> <script> if ('serviceWorker' in navigator) { navigator.serviceWorker .getRegistrations() .then(function(registrations) { registrations.forEach(function(registration) { registration.unregister(); }); }); } </script> <link rel="apple-touch-icon" href="/apple-touch-icon.png" /> <link rel="shortcut icon" href="/favicon.ico" /> <link rel="manifest" href="/manifest.json" /> <link rel="stylesheet" href="/pace.min.css" /> <style> #root { display: flex; min-height: 100vh; background: #F9FAFF; } @media screen and (min-width: 768px) { #root { flex-direction: row; } } </style> <!-- Web Scribe SDK --> <script async src="https://scribe-web-sdk.grab.com/scribe_bundle.min.js"></script> <script> (function(arr) { window.scribesdk = window.scribesdk || {}; arr.forEach(function(a){ window.scribesdk[a] = window.scribesdk[a] || function() { (window.scribesdk.q = window.scribesdk.q || []).push([a, ...arguments]); } }); })(['initialize', 'sendEvent', 'setAuthToken', 'setFacets', 'usePlugin']); </script> <!-- Web Scribe SDK --> <link href="/app.ad69555111c0f17220aa.css" rel="stylesheet"></head> <body> <script> (function(w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js', }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-NLM93JK'); </script> <div id="root"> </div> <script src="/pace.min.js"></script> <script> if ('serviceWorker' in navigator) { navigator.serviceWorker .getRegistrations() .then(function(registrations) { registrations.forEach(function(registration) { registration.unregister(); }); }); } </script> <noscript>Please enable JavaScript first.</noscript> <script type="text/javascript" src="/static/js/app.ad695551.js"></script></body> </html>