There are
385 mi
from Raleigh, NC to Ephrata, PA
That's the driving distance. It would take 8 hours 8 mins to go from Raleigh, North Carolina to Ephrata, Pennsylvania.
The flight distance (direct flight from Raleigh, NC to Ephrata, PA) is 332.67 mi.
385 mi = 619.34 kms