HowToGo

Virginia to Puerto Rico - Transfer & Transportation Guides

Find transfer & transportation guides from Virginia to Puerto Rico. How to get from Virginia to Puerto Rico by Flight.

You can get to Puerto Rico from Virginia by verhicle types below

Search Transfer from Virginia to Puerto Rico

Transfer solutions

You have 8 options transfer to Puerto Rico from Virginia below

Train ( 1 hr. 12 min. )

Take a train from Virginia to Kroonstad.


Open Map More details & check price at Shosholoza Meyl
Bus ( 2 hr. 30 min. )

Take a bus from Kroonstad to Johannesburg.


Open Map More details & check price at Citiliner
Train ( 11 min. )

Take a train from Park to Marlboro.


Open Map More details & check price at Gautrain
Train ( 10 min. )

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 6 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 21 hr. 17 min. )

Take a flight from Johannesburg to San Juan.


Taxi ( 13 min. )

Take a taxi from San Juan to Carolina.


Open Map More details & check price at Puerto Rico Taxi
Duration 28 hr. 47 min.
Distance 11602 km.
Cost 1079 USD
Train ( 1 hr. 12 min. )

Take a train from Virginia to Kroonstad.


Open Map More details & check price at Shosholoza Meyl
Bus ( 2 hr. 30 min. )

Take a bus from Kroonstad to Johannesburg.


Open Map More details & check price at Citiliner
Train ( 11 min. )

Take a train from Park to Marlboro.


Open Map More details & check price at Gautrain
Train ( 10 min. )

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 6 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 26 hr. 35 min. )

Take a flight from Johannesburg to Ponce.


Taxi ( 10 min. )

Take a taxi from Ponce to Ponce.


Open Map More details & check price at Ponce Taxi
Duration 34 hr. 2 min.
Distance 11631 km.
Cost 2434 USD
Train ( 1 hr. 12 min. )

Take a train from Virginia to Kroonstad.


Open Map More details & check price at Shosholoza Meyl
Bus ( 2 hr. 30 min. )

Take a bus from Kroonstad to Johannesburg.


Open Map More details & check price at Citiliner
Train ( 11 min. )

Take a train from Park to Marlboro.


Open Map More details & check price at Gautrain
Train ( 10 min. )

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 6 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 42 hr. 42 min. )

Take a flight from Johannesburg to Mayaguez.


Taxi ( 8 min. )

Take a taxi from Mayaguez to Mayagüez.


Open Map More details & check price at Aguadilla Taxi
Duration 50 hr. 7 min.
Distance 11699 km.
Cost 771 USD
Train ( 1 hr. 12 min. )

Take a train from Virginia to Kroonstad.


Open Map More details & check price at Shosholoza Meyl
Bus ( 2 hr. 30 min. )

Take a bus from Kroonstad to Johannesburg.


Open Map More details & check price at Citiliner
Train ( 11 min. )

Take a train from Park to Marlboro.


Open Map More details & check price at Gautrain
Train ( 10 min. )

Take a train from Marlboro to OR Tambo Airport.


Open Map More details & check price at Gautrain
Walk ( 6 min. )

Take a foot from OR Tambo Airport to Johannesburg.


Plane ( 26 hr. 29 min. )

Take a flight from Johannesburg to Aguadilla.


Taxi ( 33 min. )

Take a taxi from Aguadilla to Mayagüez.


Open Map More details & check price at Leave the driving to me
Duration 34 hr. 19 min.
Distance 11737 km.
Cost 1294 USD
Train ( 1 hr. 46 min. )

Take a train from Virginia to Bloemfontein.


Open Map More details & check price at Shosholoza Meyl
Taxi ( 10 min. )

Take a taxi from Bloemfontein to Bloemfontein.


Plane ( 23 hr. 32 min. )

Take a flight from Bloemfontein to San Juan.


Taxi ( 13 min. )

Take a taxi from San Juan to Carolina.


Open Map More details & check price at Puerto Rico Taxi
Duration 27 hr. 40 min.
Distance 11361 km.
Cost 858 USD
Train ( 1 hr. 46 min. )

Take a train from Virginia to Bloemfontein.


Open Map More details & check price at Shosholoza Meyl
Taxi ( 10 min. )

Take a taxi from Bloemfontein to Bloemfontein.


Plane ( 38 hr. 45 min. )

Take a flight from Bloemfontein to Ponce.


Taxi ( 10 min. )

Take a taxi from Ponce to Ponce.


Open Map More details & check price at Ponce Taxi
Duration 42 hr. 51 min.
Distance 11387 km.
Cost 1913 USD
Train ( 1 hr. 46 min. )

Take a train from Virginia to Bloemfontein.


Open Map More details & check price at Shosholoza Meyl
Taxi ( 10 min. )

Take a taxi from Bloemfontein to Bloemfontein.


Plane ( 25 hr. 18 min. )

Take a flight from Bloemfontein to Aguadilla.


Taxi ( 33 min. )

Take a taxi from Aguadilla to Mayagüez.


Open Map More details & check price at Leave the driving to me
Duration 29 hr. 46 min.
Distance 11494 km.
Cost 1023 USD
Train ( 1 hr. 46 min. )

Take a train from Virginia to Bloemfontein.


Open Map More details & check price at Shosholoza Meyl
Walk ( 14 min. )

Take a foot from Bloemfontein to Bloemfontein.


Bus ( 2 hr. 2 min. )

Take a bus from Bloemfontein to Ladybrand.


Open Map More details & check price at Eldo Coaches
Car ( 40 min. )

Drive a car from Ladybrand to Maseru.


Plane ( 30 hr. 17 min. )

Take a flight from Maseru to San Juan.


Taxi ( 13 min. )

Take a taxi from San Juan to Carolina.


Open Map More details & check price at Puerto Rico Taxi
Duration 38 hr. 11 min.
Distance 11653 km.
Cost

Find Hotels in Puerto Rico

You can find hotels and accommodations in Puerto Rico with our hotels search tool below

Booking.com

About Virginia, South Africa

About Puerto Rico

Puerto Rico (Spanish for 'Rich Port'; abbreviated PR), officially the Commonwealth of Puerto Rico (Spanish: Estado Libre Asociado de Puerto Rico, lit. 'Free Associated State of Puerto Rico') and in previous centuries called Porto Rico in English, is ... Learn more


References