Free · No login required

# Dutch truck toll Amsterdam – Utrecht

The Dutch truck toll (vrachtwagenheffing) for the route from Amsterdam to Utrecht: tolled kilometres, the toll for your truck and the route on the map. Change origin, destination or vehicle class to recalculate.

## Route

Origin

Destination

## Vehicle classification

Euro emission class

Weight class

Rate per km

€ 0,156

Includes the temporary 22.3% government reduction, valid September 1, 2026 through December 31, 2026.

Estimated total toll

€ 0,00

Enter an origin and destination, then click "Calculate route" to see your toll estimate.

## Map: tolled roads and your route

* Your route, tolled
* Your route, toll-free
* Dutch truck toll network

## Other routes to and from Amsterdam and Utrecht

* [Rotterdam – Amsterdam](/en/tools/toll-calculator/rotterdam/amsterdam)
* [Amsterdam – Eindhoven](/en/tools/toll-calculator/amsterdam/eindhoven)
* [Amsterdam – Venlo](/en/tools/toll-calculator/amsterdam/venlo)
* [Amsterdam – Groningen](/en/tools/toll-calculator/amsterdam/groningen)
* [Amsterdam – Zwolle](/en/tools/toll-calculator/amsterdam/zwolle)
* [Amsterdam – Arnhem](/en/tools/toll-calculator/amsterdam/arnhem)
* [Maasvlakte – Amsterdam](/en/tools/toll-calculator/maasvlakte/amsterdam)
* [Venlo – Amsterdam](/en/tools/toll-calculator/venlo/amsterdam)
* [Amsterdam – Rotterdam](/en/tools/toll-calculator/amsterdam/rotterdam)
* [Rotterdam – Utrecht](/en/tools/toll-calculator/rotterdam/utrecht)
* [Utrecht – Eindhoven](/en/tools/toll-calculator/utrecht/eindhoven)
* [Utrecht – Arnhem](/en/tools/toll-calculator/utrecht/arnhem)
* [Utrecht – 's-Hertogenbosch](/en/tools/toll-calculator/utrecht/den-bosch)
* [Utrecht – Zwolle](/en/tools/toll-calculator/utrecht/zwolle)
* [Maasvlakte – Utrecht](/en/tools/toll-calculator/maasvlakte/utrecht)
* [Venlo – Utrecht](/en/tools/toll-calculator/venlo/utrecht)
* [Schiphol – Utrecht](/en/tools/toll-calculator/schiphol/utrecht)
* [Moerdijk – Utrecht](/en/tools/toll-calculator/moerdijk/utrecht)

## Toll from popular freight hubs

* [Maasvlakte](/en/tools/toll-calculator/from/maasvlakte) · port
* [Rotterdam](/en/tools/toll-calculator/from/rotterdam) · port
* [Venlo](/en/tools/toll-calculator/from/venlo) · logistics hub
* [Schiphol](/en/tools/toll-calculator/from/schiphol) · air cargo hub
* [Moerdijk](/en/tools/toll-calculator/from/moerdijk) · port
* [Amsterdam](/en/tools/toll-calculator/from/amsterdam) · port

## Which roads are tolled?

Trucks over 3,500 kg pay the vrachtwagenheffing on almost every Dutch motorway (A-road), on 38 designated N-roads and on four municipal routes. Every other road is toll-free for trucks, including the N62 and the N57 in Zeeland. The official list names exact sections: only those stretches are tolled.

### Motorways (A-roads)

All motorways are tolled except the A31 and A270, which have no through connection to the rest of the motorway network. A few motorways are tolled over part of their length only. The official list uses A- and N-numbers only; European route numbers such as E19 or E34 are signposted on those same roads.

### Tolled N-roads

| Road | Road authority             | Tolled section                                                                                                         |
| ---- | -------------------------- | ---------------------------------------------------------------------------------------------------------------------- |
| N2   | National (Rijkswaterstaat) | knooppunt Batadorp – knooppunt Leenderheideaansluiting Maastricht-Centrum Noord – aansluiting Maastricht-Centrum Zuid  |
| N11  | National (Rijkswaterstaat) | aansluiting Zoeterwoude-Rijndijk – aansluiting A12 Bodegraven                                                          |
| N44  | National (Rijkswaterstaat) | Wassenaar – N14                                                                                                        |
| N50  | National (Rijkswaterstaat) | knooppunt Hattemerbroek – aansluiting Ensaansluiting Ens – knooppunt Emmeloord (N50/A838)                              |
| N65  | National (Rijkswaterstaat) | knooppunt Vught – aansluiting Berkel-Enschot                                                                           |
| N79  | National (Rijkswaterstaat) | knooppunt Kruisdonk – knooppunt Kunderberg                                                                             |
| N201 | Province                   | N212 – A2 aansluiting VinkeveenA2 aansluiting Vinkeveen – A27 aansluiting Hilversum                                    |
| N207 | Province                   | A4 aansluiting Burgerveen – A12 aansluiting Gouda (via N452 en N451)                                                   |
| N209 | Province                   | N11 aansluiting Hazerswoude – A12 aansluiting BleiswijkA12 aansluiting Bleiswijk – A13 aansluiting Berkel en Rodenrijs |
| N212 | Province                   | N201 – A12 aansluiting Harmelen (via N198 en N419)                                                                     |
| N214 | Province                   | A15 aansluiting Papendrecht – A27 aansluiting Noordeloos                                                               |
| N221 | Province                   | N237 Stichtse Rotonde – A28 aansluiting Maarn                                                                          |
| N225 | Province                   | A50 aansluiting Renkum – N781 Diedenweg te Wageningen                                                                  |
| N230 | Province                   | A2 aansluiting Maarssen – A27 aansluiting Maarssen                                                                     |
| N235 | Province                   | Verzetslaan te Purmerend – N247 Het Schouw                                                                             |
| N237 | Province                   | de Berekuil, Waterlinieweg Utrecht – Stichtse Rotonde (N221)                                                           |
| N244 | Province                   | N243 knooppunt Hoorn – N246                                                                                            |
| N246 | Province                   | A8 aansluiting Zaanstad-Noord (Coentunnelweg) – N244 Westgraftdijk                                                     |
| N247 | Province                   | N235 Het Schouw – A10 aansluiting Volendam                                                                             |
| N260 | Province                   | A58 aansluiting Gilze – N282                                                                                           |
| N263 | Province                   | A16 aansluiting Breda – Belgische grens                                                                                |
| N268 | Province                   | A4 aansluiting Dinteloord – A17 aansluiting Roosendaal-Noord                                                           |
| N278 | Province                   | Belgische grens – J.F. Kennedybrug – A2 aansluiting Maastricht-Zuid                                                    |
| N279 | Province                   | A50 aansluiting Veghel – A67 aansluiting Asten                                                                         |
| N280 | Province                   | A2 aansluiting Kelpen-Oler – A73 aansluiting RoermondA73 aansluiting Roermond – Duitse grens                           |
| N281 | Province                   | A76 aansluiting Voerendaal – A76 aansluiting Simpelveld                                                                |
| N282 | Province                   | A27 aansluiting Breda-Noord – N260                                                                                     |
| N285 | Province                   | A59 aansluiting Terheijden – A17 aansluiting Zevenbergen                                                               |
| N321 | Province                   | A73 aansluiting Cuijk – N324 Grave                                                                                     |
| N322 | Province                   | N323 – A50 knooppunt Ewijk                                                                                             |
| N323 | Province                   | A15 aansluiting Echteld – N322                                                                                         |
| N324 | Province                   | A59 aansluiting Oss-Oost – N321 Grave                                                                                  |
| N325 | Province                   | A12 knooppunt Velperbroek – A325 Nijmeegseplein Arnhem                                                                 |
| N401 | Province                   | A2 aansluiting Breukelen – N212                                                                                        |
| N470 | Province                   | A4 aansluiting Delft – A13 aansluiting Delft Zuid                                                                      |
| N640 | Province                   | A58 aansluiting Etten-Leur-West – A17 aansluiting Oudenbosch (via N641)                                                |
| N641 | Province                   | A17 aansluiting Oudenbosch – N268 Oud Gastel                                                                           |
| N781 | Province                   | A12 aansluiting Wageningen – N225 Ritsma Bosweg te Wageningen                                                          |

Sections as described in the official list (knooppunt = motorway junction, aansluiting = exit). The toll applies in both directions.

### Municipal roads

Four cities have tolled municipal routes, mostly roads that trucks could otherwise use to bypass a motorway:

* **Rotterdam**: Parallelroute A15 (I, II, III) — port area Botlek / Vondelingenweg
* **Maastricht**: Belgische grens – Via Regia – Noorderbrug – Viaductweg – A2 Maastricht-Noord; Brusselseweg – Belvédèrelaan – Noorderbrug
* **'s-Hertogenbosch**: Vlijmenseweg – Randweg
* **Utrecht**: Waterlinieweg (rotonde N237 de Berekuil – A12 aansluiting Houten)

### Not tolled: N62, N57 and other N-roads

These frequently searched N-roads are not part of the toll network, so trucks pay no vrachtwagenheffing on them:

* **N62**: A58 – Westerscheldetunnel – Terneuzen – Sluiskiltunnel – Zelzate (BE)
* **N57**: Middelburg – Veerse Gatdam – Oosterscheldekering – Brouwersdam – Haringvlietdam – A15/N15 (Rozenburg)
* N14, N15, N31, N33, N35, N36, N48, N59, N61, and N99

The Westerscheldetunnel on the N62 charges its own toll, separate from the truck toll. Since 30 December 2024, vehicles lower than 3 metres (cars and motorcycles, also with a caravan or trailer) pass free of charge. Vehicles higher than 3 metres, such as trucks, pay € 18,20 (under 12 m long) or € 25,00 (over 12 m) per passage at the 2026 standard rate.

Source: the official road list of the Wet vrachtwagenheffing, checked on September 27, 2026. [Official list on vrachtwagenheffing.nl](https://www.vrachtwagenheffing.nl/-/media/trucktol/website/hier-gaat-u-vrachtwagenheffing-betalen/lijst-met-wegen.pdf)

## Dutch truck toll: frequently asked questions

### What is the Dutch truck toll (vrachtwagenheffing)?

Since 1 July 2026, trucks with a maximum permissible mass over 3,500 kg (vehicle categories N2 and N3) pay a toll for every kilometre they drive on Dutch motorways and on designated N-roads and municipal roads. The rate per kilometre depends on the truck's weight class and its Euro or CO₂ emission class.

### How is the truck toll calculated?

Multiply the kilometres you drive on toll roads by the rate for your weight class and emission class. For example, a truck over 32,000 kg in Euro 6 pays € 0,156 per km at today's rate, so 100 km of toll road costs € 15,60\. The calculator above measures the tolled distance of your route and applies the right rate.

### Which roads are tolled in the Netherlands?

Almost all motorways (every A-road except the A31 and the A270), 38 designated N-roads such as the N2, N11, N50 and N65, and four municipal routes in Rotterdam, Maastricht, 's-Hertogenbosch and Utrecht. The table above lists every tolled N-road section; the route analysis in the calculator shows how many kilometres of your route fall on toll roads.

### Is there a toll on the N62 or the N57?

There is no truck toll: the N62 and the N57 in Zeeland are not part of the vrachtwagenheffing network. The Westerscheldetunnel on the N62 does charge its own toll, but only for vehicles higher than 3 metres, such as trucks and buses (€ 18,20 to € 25,00 per passage in 2026). Cars and motorcycles have used the tunnel free of charge since 30 December 2024.

### Do cars pay toll in the Netherlands?

No. The vrachtwagenheffing only applies to trucks over 3,500 kg, so passenger cars pay no toll on Dutch motorways or N-roads. The Westerscheldetunnel (N62) has been free for vehicles lower than 3 metres since 30 December 2024\. The Kiltunnel (N217) near Dordrecht still charges a toll.

### What do electric trucks pay?

Electric trucks fall under CO₂ emission class 5, which has the lowest rate in every weight class.

### Is there a discount on the truck toll in 2026?

Yes. From 1 September to 31 December 2026, a temporary 22.3% government reduction applies to all rates. The calculator automatically uses the rates that are valid today.

**Dutch toll roads:** The Dutch truck toll (vrachtwagenheffing) applies to almost all motorways (A-roads), 38 designated N-roads and four municipal routes in Rotterdam, Maastricht, 's-Hertogenbosch and Utrecht; see "Which roads are tolled?" above. Electric trucks fall under CO₂ emission class 5.

Calculator rates last updated: September 2, 2026.

Driving in Germany? [Lkw-Maut calculator →](/en/tools/germany-toll-calculator)

Manage toll costs across your entire fleet?

Transportial automatically calculates toll costs per trip and includes them in your profitability reporting.

[See Transportial →](https://portal.otms.transportial.com/auth/register)

[← Back to all free tools](/en/tools)

---
Canonical page: https://transportial.com/en/tools/toll-calculator/amsterdam/utrecht
