Trains from Lancaster to Doylestown
🚆 Taking a train from Lancaster to Doylestown requires a transfer at 30th Street Station in Philadelphia. 🚆 The journey, including transfers, typically takes around 3 hours and 37 minutes. 🚆 The train services between Lancaster and Doylestown, operated by Amtrak and SEPTA, offer a convenient and comfortable mode of transportation with fares ranging from $10 to $78.