135 new buses to ply Amman roads as GAM marks accession anniversary

The Greater Amman Municipality announced that it was launching 14 new services and 135 new buses to mark His Majesty King Abdullah’s 20th Accession to the Throne anniversary (Photo courtesy of GAM)

Greater Amman Municipality also launches 14 new services


AMMAN — The Greater Amman Municipality (GAM) is marking His Majesty King Abdullah’s 20th Accession to the Throne anniversary by launching 14 new government services and 135 new buses.

According to a report made available to The Jordan Times, Amman Mayor Yousef Shawarbeh said the services will be available online and the buses will be on the roads by June 22.

He also stated that the last infrastructure-related grant for the Bus Rapid Transit (BTR) will be announced soon.

“It is important to celebrate His Majesty’s Accession to the Throne by translating his visions into realities. We are therefore very excited to be completing an important project [the BTR], and simultaneously launching new projects,” said GAM Spokesperson Mazen Farrajeen.

Transport expert and Jordanian Engineer Association (JEA) board member Mohammed Dawoud said it is “significant that the new buses are placed strategically and in a calculated manner”.

He told The Jordan Times in a phone interview that the new buses could be “an unmissable chance to restore people’s faith in public transport, but to do that, they must be placed in under-serviced areas to fulfil that mission”.

He added that “it would do no good to put them in an already well-serviced area and cause congestion for no reason”.

The public’s “faith in public transport” was also a point raised by JEA member Laila Sbeitan, who said that the people “must trust that a bus will be there at a scheduled time, get them to their destination efficiently and be comfortable” in order for them to replace their car with it.

Walaa Barghouthi, a German Jordanian University student who takes the Amman-Madaba buses on a daily basis, said that the new buses the GAM launched last time were “notably better than the old ones, with air conditioning and WiFi available”.

In addition to the buses and online services, Shawarbeh stated that there will soon be an official announcement regarding a new energy-producing plant in the Ghabi waste dump.

.col-lg-12.second .opinion-widget{border-top:1px solid #D0D0D0;} #widget_1623 .opinions-title {font-size:32px;} #widget_1623 .opinions-title a{font-size:32px;} .first-author{ background-color:#ecedef; } .first-opinion-author-name{ background-color:white; width:max-content; padding:5px; }
.epaper-separator{ height: 1px; width: 100%; background-color: #D0D0D0; margin: 15px 0; }

Today’s Paper

.related-articles .article-widget-sm .article-title{font-size:16px;-webkit-line-clamp:3;} .related-articles .layout-ratio{padding-bottom:55%;}
.alert-success { color :#A3656F ; } .alert-danger { color : red ; } .footer { font-family:Myriad Pro,Arial; } .newspaper-footer{ visibility:hidden; } .socialFixOuter { position: fixed; top: 50%; margin-top: 40px; right: 0; transition: .2s; z-index: 20; height: 217px; width: 40px; } .socialFix { height: 30px; width: 30px; display: block; position: relative; cursor: pointer; background-size: 18px 18px; transition: .2s; background-position: center; background-repeat: no-repeat; border-radius: 2px; margin-top: 1px; } .socialFix:hover { width: 40px; margin-left: -10px; } .app-badge-img { height: 36px; width: auto; } @media (max-width: 768px) { .app-badge-img { height: 32px; } .app-badges { justify-content: center !important; } }
document.addEventListener("DOMContentLoaded", function () { const socialFix = document.querySelector(".socialFixOuter"); if (!socialFix) return; let firstInteraction = false; let hideTimeout = null; function checkMobileScreen() { if (window.innerWidth < 768) { socialFix.style.display = "none"; } else { socialFix.style.display = "block"; } } checkMobileScreen(); window.addEventListener("resize", checkMobileScreen); function handleFirstInteraction() { if (firstInteraction) return; if (window.innerWidth < 768) return; firstInteraction = true; socialFix.style.right = "-25px"; } socialFix.addEventListener("mouseenter", function () { if (window.innerWidth < 768) return; if (hideTimeout) clearTimeout(hideTimeout); socialFix.style.right = "0"; }); socialFix.addEventListener("mouseleave", function () { if (window.innerWidth < 768) return; if (hideTimeout) clearTimeout(hideTimeout); hideTimeout = setTimeout(() => { socialFix.style.right = "-25px"; }, 500); }); ["click", "touchstart"].forEach((evt) => { socialFix.addEventListener(evt, handleFirstInteraction); }); }); function validateEmail(email) { if (email.length > 255) return false; const emailRegex = /^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/; if (!emailRegex.test(email)) return false; if (email.includes('..') || email.startsWith('.') || email.endsWith('.')) return false; return true; } function sanitizeInput(input) { input = input.replace(/<[^>]*>/g, ''); input = input.replace(/javascript:/gi, ''); input = input.replace(/on\w+\s*=/gi, ''); input = input.replace(/[<>"'&(){}[\]]/g, ''); return input.trim(); } document.addEventListener('DOMContentLoaded', function () { function showModal(message, type) { const messageContainer = document.getElementById("messageContainerFooter"); messageContainer.textContent = message; messageContainer.className = `alert alert-${type} mt-3`; messageContainer.classList.remove("d-none"); setTimeout(() => { messageContainer.classList.add("d-none"); }, 5000); } document.getElementById("emailFormFooter").addEventListener("submit", function(event) { event.preventDefault(); const emailInput = document.getElementById("emailFooter"); const email = sanitizeInput(emailInput.value.trim()); if (!validateEmail(email)) { showModal('Invalid email format', 'danger'); return; } const formData = new FormData(); formData.append('email', email); fetch('/subscribeNewsletter', { method: "POST", body: formData, headers: { "Accept": "application/json", "X-Requested-With": "XMLHttpRequest" } }) .then(response => { if (!response.ok) { showModal("Error submitting email. Try again.", 'danger'); } return response.json(); }) .then(data => { showModal(data.message, 'success'); }) .catch(error => { showModal("Error submitting email. Try again.", 'danger'); }); }); });