| Cities | Distance |
|---|---|
| Viseu to Grabels | 633.90 mi (1,020.17 km) |
| Viseu to Gradignan | 466.41 mi (750.61 km) |
| Viseu to Grand-Couronne | 740.89 mi (1,192.36 km) |
| Viseu to Grande-Synthe | 866.03 mi (1,393.74 km) |
| Viseu to Granville | 643.84 mi (1,036.16 km) |
| Viseu to Grasse | 786.20 mi (1,265.26 km) |
| Viseu to Graulhet | 549.67 mi (884.60 km) |
| Viseu to Gravelines | 859.83 mi (1,383.76 km) |
| Viseu to Grenade | 517.39 mi (832.66 km) |
| Viseu to Grenoble | 755.78 mi (1,216.31 km) |
| Viseu to Gretz-Armainvilliers | 763.31 mi (1,228.43 km) |
| Viseu to Grigny | 747.70 mi (1,203.31 km) |
| Viseu to Grigny | 724.76 mi (1,166.39 km) |
| Viseu to Groslay | 762.37 mi (1,226.91 km) |
| Viseu to Guebwiller | 897.56 mi (1,444.48 km) |