The distance between Saint John, New Brunswick and Surrey, British Columbia is 4,222 kilometers (2,623 miles).
Saint John, New Brunswick, Canada
Surrey, British Columbia, Canada From Saint John to Surrey, the straight-line distance is 4,222 kilometers, heading northwest. Saint John is at 30 meters above sea level, while Surrey is at 82 meters.
| Mode | Estimated time |
|---|---|
| Bicycle | 12-15 days |
| Motorcycle | 5-6 days |
| Car | 4-5 days |
| Airplane | 6-8 hours |
| Speed | Time |
|---|---|
| 50 km/h | |
| 100 km/h | |
| 150 km/h | |
Local time:
Time Zone: America/Moncton
Coordinates: 45.2708° N 66.0562° W
Elevation: 30 m (98 ft)
Local time:
Time Zone: America/Vancouver
Coordinates: 49.1064° N 122.8251° W
Elevation: 82 m (269 ft)
| Distance between cities | Kilometers |
|---|---|
| From Saint John to Toronto | 1,074 km |
| From Saint John to Ottawa | 755 km |
| From Saint John to Montréal | 590 km |
| From Saint John to Edmonton | 3,491 km |
| From Saint John to Winnipeg | 2,376 km |
| Distances between cities | Kilometers |
|---|---|
| From Surrey to Toronto | 3,345 km |
| From Surrey to Ottawa | 3,532 km |
| From Surrey to Montréal | 3,679 km |
| From Surrey to Edmonton | 817 km |
| From Surrey to Winnipeg | 1,853 km |
The following list contains the cities of Canada that are at equal or similar distances as between Saint John and Surrey.
| From | To | Distance (kilometers) |
|---|---|---|
| Santiago, Chile | Ibagué, Colombia | 4,221 km |
| Port of Spain, Trinidad and Tobago | Reynosa, Mexico | 4,223 km |
| San Salvador, El Salvador | Oakland, United States | 4,221 km |
| Boston, United States | Ibagué, Colombia | 4,221 km |
| Chihuahua, Mexico | Ibagué, Colombia | 4,221 km |
| Las Vegas, United States | Santiago de Cuba, Cuba | 4,220 km |
| Baghdad, Iraq | Bilbao, Spain | 4,224 km |
| Fortaleza, Brazil | Santo Domingo, Dominican Republic | 4,224 km |
| Paris, France | Tehran, Iran | 4,220 km |
| Charlotte, United States | Cuenca, Ecuador | 4,224 km |
| Lima, Peru | Xochimilco, Mexico | 4,225 km |
| Iztapalapa, Mexico | Callao, Peru | 4,225 km |
| Guayaquil, Ecuador | Campinas, Brazil | 4,219 km |
| Buenos Aires, Argentina | Guayaquil, Ecuador | 4,225 km |
| Callao, Peru | Xochimilco, Mexico | 4,219 km |
| Villa Nueva, Guatemala | La Paz, Bolivia | 4,226 km |
| Monterrey, Mexico | Chiclayo, Peru | 4,218 km |
| Callao, Peru | Tlalpan, Mexico | 4,226 km |
| Callao, Peru | Ciudad Nezahualcoyotl, Mexico | 4,226 km |
| Rome, Italy | Accra, Ghana | 4,218 km |