Travel from Ipswich-England to Edinburgh

Bus or train from Ipswich to Edinburgh?

Greater Anglia operates a train from Ipswich to Edinburgh every 4 hours. Tickets cost $35 - $55 and the journey takes 1 h 36 min. Virgin Trains East Coast also services this route hourly. Alternatively, National Express operates a bus from Ipswich to Edinburgh every 3 hours. Tickets cost $35 - $45 and the journey takes 3 h 10 min. National Express also services this route once daily.

Book transport from Ipswich to Edinburgh

Travel Guides

How to get from London to EdinburghCheck out Rome2rio's new London to Edinburgh guide for some handy travel tips

How to get from Ipswich to Edinburgh

From Ipswich train to Peterborough then train to Edinburgh. 6 h £82. From Ipswich train to Ely, train to Sheffield, then train to Edinburgh. 9 h 21 min £182. From Ipswich bus to Heathrow Airport London then bus to Edinburgh. 13 h £147. From Ipswich drive to Edinburgh. 6 h 52 min £72. From Ipswich train to Chelmsford City Centre, Bus Station (Chelm Bus Stn), bus to London Stansted airport, fly to Edinburgh airport, then tram to Edinburgh. 4 h 7 min £57. From Ipswich train to Stratford DLR Station, train to London City airport, fly to Edinburgh airport, then tram to Edinburgh. 4 h 9 min £98. From Ipswich train to Norwich, Railway Station, bus to Norwich City Centre, Castle Meadow, line 501 bus to Norwich airport, fly to Edinburgh airport, then tram to Edinburgh. 4 h 20 min £121. From Ipswich train to Liverpool Street Underground Station, Tube to Lancaster Gate Underground Station, walk to London Paddington, train to London Heathrow airport, fly to Edinburgh airport, then tram to Edinburgh. 4 h 52 min £121. From Ipswich train to Liverpool Street Underground Station, Tube to Farringdon, train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Edinburgh airport, then tram to Edinburgh. 5 h £93. From Ipswich train to Chelmsford City Centre, Bus Station (Chelm Bus Stn), bus to London Stansted airport, fly to Glasgow airport, line 500 bus to Glasgow Queen Street, then train to Edinburgh. 5 h £69. From Ipswich train to Liverpool Street Station, line 149 bus to London Bridge, train to London Gatwick airport, fly to Edinburgh airport, then tram to Edinburgh. 5 h 26 min £89.