Do you mean Saint John, New Brunswick (commonly "St. John") or St. John's, Newfoundland (requires ferry or air)? Also tell me your travel dates, how many driving days you want, whether you prefer fastest vs scenic, how many drivers, and your overnight budget so I can create a detailed day-by-day driving itinerary with meals and timings.