Es posible, pero no es sencillo.
Los requisitos de visado de Canadá para los ciudadanos de Pakistán establecen que requieren un visado para visitar o transitar en Canadá. Si aun así decides visitar a tu amigo, tendrás que solicitar un visado de turista. Si simplemente quieres estar en tránsito en Canadá (menos de 48 horas), puedes solicitar un visado de tránsito. La solicitud de un visado de tránsito es gratuita. Sin embargo, es muy probable que no pueda salir del aeropuerto con un visado de tránsito.
El único caso en el que un visado de EE.UU. le ayudará es si tiene una tarjeta verde. Un visado B1/B2 no te concede ninguna exención en Canadá.
Basado en los comentarios de abajo, parece que se le permite para salir del aeropuerto y la única restricción de su visado de tránsito es el límite de tiempo: 48 horas.
Aquí hay un enlace que debería darle más información: http://www.cic.gc.ca/english/visit/visas.asp
0 votos
¿Cuál es exactamente su pregunta?
0 votos
Quiero visitar Estados Unidos y tengo un visado b1/b2. ¿Puedo transitar por Canadá? En otras palabras, Islamabad - Dubai - Canadá - Estados Unidos. ¿Es posible y cuáles son los requisitos?
5 votos
Bien, entonces puedes hacer clic en "editar" y añadir esta información a la propia pregunta, eso lo hará mucho más claro.
0 votos
Hay que tener en cuenta que el aeropuerto Pearson de Toronto (que es el único aeropuerto canadiense con servicio desde Dubai, por lo que supongo que es el que está en cuestión aquí) no es terriblemente accesible desde el centro de la ciudad; está a 31 km de distancia, y el único transporte público al aeropuerto es en autobús. Se puede tardar fácilmente entre 40 y 60 minutos por trayecto. A menos que tengas una escala muy larga, probablemente deberías seguir con tu plan de quedarte en el aeropuerto y que tu amigo te visite allí.
0 votos
... y luego me entero de que en junio de 2015 (hace dos meses) se inauguró una conexión ferroviaria entre el aeropuerto y el centro de la ciudad. No la he cogido, pero dicen que pasan trenes cada 15 minutos y que el trayecto es de 25 minutos por trayecto.