ADVERTISEMENT

VinFast VF 6 range and driver assist tech shine on long drive

Real world test drive

Published May 12, 2026 08:28 pm

At A Glance

  • VinFast Philippines held a two-day VF 6 test drive from Caloocan to Lakehall at Nena's Sanctuary in Laguna.
  • Close to 60 media and KOL participants joined the drive, which covered city roads, Skyway, SLEX and traffic-heavy sections.
  • An internal, unofficial test run recorded battery use from an average of 69 percent to 57 percent over roughly 70 to 80 kilometers.
  • The VF 6 features a 210-horsepower electric motor, a claimed 480-kilometer NEDC range, and 10 to 70 percent DC charging in about 25 minutes.
VinFast Philippines put the VF 6 through a two-day media drive from Caloocan to Laguna, giving media participants and key opinion leaders a longer route to evaluate the electric crossover beyond short city driving.
Held from April 16 to 17, 2026, the VinFast VF 6 Test Drive gathered close to 60 participants for a drive from VinFast Caloocan to Lakehall at Nena’s Sanctuary in Laguna. The route covered city roads, Skyway, SLEX and traffic-heavy sections, creating a mix of urban, expressway and stop-and-go conditions.
The Skyway portions gave drivers time to use adaptive cruise control, lane keep assist and highway assist over longer high-speed sections. On SLEX and in heavier traffic, traffic jam assist and the vehicle’s braking systems were used in slower-moving conditions. The route gave the VF 6 a more varied drive than a short dealership loop, with conditions closer to a typical out-of-town trip from Metro Manila.
Power comes from an electric motor rated at about 213-PS, converted from the 210-horsepower figure listed for the vehicle. The VF 6 delivered smooth acceleration during the drive, with enough response for traffic gaps and overtaking while keeping the quiet operation expected from an electric vehicle.
An internal, unofficial test run gave an early look at energy use over the same type of route. With an average of three to four passengers per vehicle, the VF 6 covered around 70 to 80 kilometers from Caloocan to Lakehall. The units started with an average battery level of around 69 percent and arrived with about 57 percent remaining charge. Driving style, passenger load, air-conditioning use and drive mode selection varied across the run.
The VF 6 carries a claimed driving range of up to 480-kilometers based on the NEDC cycle. Charging from 10-percent to 70-percent takes around 25 minutes, according to VinFast. The company also estimates a full charge at under ₱900, with running cost placed at around ₱1.95 per kilometer.
Inside, the VF 6 gets a 12.9-inch infotainment display with wireless Apple CarPlay and Android Auto. The equipment list also includes a 360-degree camera, blind spot detection, rear cross-traffic alert, forward collision warning and automatic emergency braking.
The Caloocan to Laguna drive gave the VF 6 a useful real-world setting for its range, charging and driver assistance features. With city roads, expressway cruising and traffic-heavy sections included in the route, the test showed how the electric crossover performs across driving conditions that many Metro Manila motorists encounter on daily and weekend trips.

Related Tags

VinFast
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.